下载此压缩包 Genymotion-ARM-Translation(下载链接https://download.csdn.net/download/feritylamb/12366329),将其直接拖入开启的虚拟机窗口,会有如下提示:
点击OK继续,然后会出现如下提示:
点击OK之后,重启模拟器就完美解决了。
问题原因分析:
Genymotion是一款X86结构的,也就是和我们的电脑是同一架构,所以才会运行比Android自己的模拟器快很多,但是,如果你的APP里面包含了native库,也就是由C/C++实现的库,那他们是ARM结构编译的,无法再X86的机器上运行。
注意:目前的压缩包无法解决Android5.0及以上的系统在Genymotion上的安装问题。
Android Stdio 使用Genymotion出现Device supports x86,but APK only supports armeabi错误的解决方案
最新推荐文章于 2024-08-08 07:43:48 发布