有关Genymotion的介绍、安装方法,已经在子方有料的上一篇文章进行说明了,
这次主要说一下Genymotion在安装软件时遇到的一些问题。
相关安装说明参见:安卓模拟器Genymotion下载安装教程指引
Genymotion报错内容
从外部拖APK安装包到Genymotion模拟器时,有可能会和子方一样,遇到以下错误提示:
An error occured while deploying the file. This probably means that the app contains ARM native code and your 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 安装APK报错原因分析
有很多小伙伴不知道,大多数的手机软件都是基于ARM架构开发的,毕竟我们的手机大多数也是采取这个架构。
但是,Genymotion是基于X86的(有很多的Android x86镜像),不支持ARM架构。所以有些应用是基于ARM架构编译的就无法安装。
没有关系,可以和子方一样安装一个翻译转换工具,使原生代码和x86之间建立联系,这个工具包就是:Genymotion ARM Translation
有关Genymotion ARM Translation的下载地址和安装方法,请参加子方写的下一篇教程:Genymotion ARM Translation 的下载及安装