Genymotion如何支持ARM
2016.12.11Genymotion是Android的一个虚拟机程序,个人可以免费使用,速度快,功能全,比android studio带的avd好用。但是有一个致命的缺点就是生来不支持ARM应用。当然它出了补救措施,就是可以用"genymotion arm translation tool"刷机后支持ARM应用。然而,经乐3的验证,并不是在网上简单找个translation就可以解决问题的。
乐3巫的任务:
虚拟机安装百度地图,并让实现定位我的位置和导航功能。开始用的AVD,无法开启gps,无法实现定位我的位置,了解到genymotion可以开启gps,决定试一试。
虚拟机:genymotion
环境:android api 6.0
app:百度地图.apk
操作步骤:
1)官网注册下载genymotion个人版
2)安装genymoiton+virtualbox
genymotion完全依赖virtualbox管理虚机,所以必须安装virtualbox(免费,可以自己到官网下载安装,也可直接下载genymotion+virtualbox集成一起的安装包)
https://www.genymotion.com/
3)启动genymotion添加device选择android6.0的
4)显示主界面后拖拽baidumap.apk到界面中,提示无法安装。
5)安装arm translation tools.
先后尝试过“Genymotion-ARM-Translation_v1.1.zip”,“ARM_Translation_Marshmallow.zip”,“Genymotion_ARM_Translation_5.1_Lollipop.zip”按步骤先flash重启,后再baidumap.apk安装,都提示“unfortunately 百度地图 has stopped”
网上推荐最多的文章,大家可以参考一下。
1)http://forum.xda-developers.com/showthread.php?t=2528952
2)http://23pin.logdown.com/posts/691046-genymotion-use-arm-translation-on-6x-image