今天在网上搜了一大通安卓模拟器,准备做测试用,
另如果有些软件只有安卓版,没有桌面版,可以装虚拟机用。
一个是大名鼎鼎的bluestacks,
包括几个依托bluestacks跑的工具,如给力助手、靠谱助手、蓝手指,都是抓住用户需求,扩展游戏渠道,有需求就有市场。
后来看到genymotion的介绍,和virtualbox配合,支持多开,还支持eclipse adb调试,很强悍,可是出现arm兼容性问题,
安装中断:INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
解决方案有两个:
1. 找到Genymotion-ARM-Translation包,然后安装到安卓系统。
启动genymotion,在手机界面把这个zip文件拖到手机屏幕上,点确定安装,之后提示重启,就不会有兼容性的问题了
这个发现在部分模拟器环境下,将zip文件拖进去以后会报错,提示"an error occurred while deploying a file"。
解决方法是通过re管理器之类的文件管理工具,先获得root的读写权限,然后将文件手动复制过去替换就行了(记得要重启)。
参考链接:http://blog.csdn.net/arex_efan/article/details/20008001
http://forum.xda-developers.com/showthread.php?t=2528952 里面带了好几个版本的Genymotion-ARM-Translation,分别对应4.2,4.3, 4.4
http://pan.baidu.com/s/1sjv22z7 Genymotion-ARM-Translation_v1.1.zip
我在Custom Phone - 4.2.2 上安装成功,但是安装时还是出现兼容性错误,安装终止。
后来想起没有重启安装系统,不知道是不是没有重启的缘故,但是因为后来又安装了上面的包,没再求证。
2. 可能最好的办法是:下载并导入包含了 with Google Apps 的虚拟机ova文件。
参考链接:http://www.iplaysoft.com/genymotion.html
可是在iplaysoft网站提供的下载都失效了,要么就是迅雷的链接。
最后还是没有成功
如果安装成功,还可以设置和电脑共享文件:
Genymobile的rom是支持virtualbox的文件挂载的。启动前在virtualbox中设置共享文件夹,并自动挂载
然后你就可以在/mnt/shared/里找到挂载的目录