这是Genymotion-ARM-Translation-ARM架构支持包下载(zǎi),Genymotion中(zhōng)使用ARM架构的软件(jiàn)的补(bǔ)丁包Genymotion-ARM-Translation_v2.0。感觉这个(gè)版本和之(zhī)前发(fā)布的1.1版本没(méi)有什么却别,需要的可以测试一下。
Genymotion模拟器使用(yòng)的是(shì)x86架构,在(zài)第三(sān)方市场(chǎng)上(shàng)的应用有部(bù)分不采用(yòng)x86这么一(yī)种架构,所以(yǐ)在编译的时候(hòu)不通过,报“APP not installed”,解决的办法有两种:第一(yī)种,如果你是应用开(kāi)发者,可(kě)以点击上图(tú)中(zhōng)的“here”;第二种,如果你(nǐ)不是应用开发者,可(kě)以下(xià)载Genymotion提供的ARM转换工具(jù)包(bāo),将应用市场(chǎng)中的ARM架构(gòu)的apk转换成Genymotion可以编译(yì)的x86架构,你可以到官(guān)网下载(zǎi),也可以点击这里(lǐ)Genymotion-ARM-Translation-Librarities下(xià)载。
Genymotion-ARM-Translation-ARM架构(gòu)支持包是用Genymotion建(jiàn)立虚拟机(jī)调试ARM架构(gòu)程序时报错如INSTALL_FAILED_CPU_ABI_INCOMPATIBLE,则需要将(jiāng)此包拖入虚拟(nǐ)机(jī)进行适配ARM架构。
Genymotion 为了考虑到模(mó)拟器的运行速度(dù),在VirtualBox基础上实(shí)现x86架构,从而运行(háng)于Intel x86架构处理器上能够(gòu)尽可能(néng)的(de)提高运行(háng)效率;所以(yǐ),这种(zhǒng)情况(kuàng)导致Genymotion模拟器运行不(bú)了原生ARM代码应用,ARM架构.so文件将直接(jiē)到应用的运(yùn)行失败。
