最近一阵脑热想看看 android 方面的东西,既然这样就必须安装一个安卓模拟器来过过隐了,好多网友都说 genymotion 比较好用,下载一个来看看,注册帐号后下载 debian 9 版本的 genymotion,是一个 bin 文件,

chmod +x xxxxx.bin 赋予可执行权限后运行安装,好像是安装程序在哪个文件夹里就默认安装到那个文件夹下,

安装后的文件夹名称是 genymobile,再进入 genymotion 文件夹下,

直接运行 genymotion 启动程序,输入帐号密码然后选择相应的手机型号和安卓版本自动下载,下载结束后就可以启动模拟器了,

apk 文件可以直接托进去安装,但是安装 apk 的时候有些 apk 提示 an error occured while deploying the file.

this probably means that the app contians ARM native code and you Genymotion device cannot run ARM instructions.You should either build your native code to x86 or install an ARM translation tool in your device.

官网给出的解释:Genymotion 模拟器使用的是 x86 架构,在第三方市场上的应用有部分不采用 x86 这么一种架构,所以在编译的时候不通过,报“APP not installed”,可以下载 Genymotion 提供的 ARM 转换工具包,将应用市场中的 ARM 架构的 apk 转换成 Genymotion 可以编译的 x86 架构;

于是下载 gapps-kk-20140105-signed.zipGenymotion-ARM-Translation.zip 直接托进安卓模拟器里自动进行安装,重启就可以正常安装 apk 了