解决Genymotion模拟器不能安装apk
一、Genymontion不能安装apk的原因 Genymotion是一款基于x86架构的Android模拟器,而大部分应用是arm架构。所以两者不兼容。 对于x86的真机,X86处理器已经能够基本兼容ARM了指令。对于Genymotion模拟器,则通过安装Genymotion-ARM-翻译来进行兼容。向Genymotion模拟器安装Genymotion-ARM-Translation.zip。该包目前可以支持到android sdk API26也就是android 8.0.0系统。 genymotion使用Genymotion-ARM-Translation.zip文件是不通的,每个Android版本对应ARM指令集的版本也是不一样,即libhoudini.so是有Android版本要求的。 二、不能安装genymotion-arm-translation原因 由于在Win10或者某些情况下不具备管理员权限,所以出现了不能拖拽的情况,或是拖拽变为copy的情况、拖拽变为copy但无效的情况。 三、不能安装genymotion-arm-translation解决方法: 1、打开命令行窗口 2、将文件导入模拟器的/sdcard/Download/目录下,执行 adb push E:\Genymotion-ARM-Translation.zip /sdcard/Download/