最近在搞SDK自动化,交付过来的自动化只支持arm架构,Android自动的x86模拟器无法使用,使用Android自带的arm模拟器启动发现很慢,无法使用。只能使用第三方模拟器,搜索发现Genymotion是比较好用的一款模拟器。
1、下载Genymotion模拟器
首先是下载Genymotion模拟器,直接去官网根据自己的操作系统下载即可,https://www.genymotion.com/,下载安装后,如下图所示:
2、安装Genymotion-ARM-Translation
Genymotion本身支持的模拟器也是x86,需要下载Genymotion-ARM-Translation进行转换支持arm指令,参考文章 https://blog.csdn.net/ToBeTheOnlyOne/article/details/73302367,下载5.0/5.1版本的模拟器和对应的Genymotion-ARM-Translation转换程序。启动模拟器将Genymotion-ARM-Translation拖到程序即可,如下图所示:
重启虚拟机即可。
3、通过代理连接网络
如果公司有代理,还需要对模拟器设置代理才能连接网络。点击左上角Genymotion->Preferences设置代理
还需要给模拟器设置代理
1、首先点击模拟器的设置
2、点击wifi
3、长按WiredSSID->Modify network
4、设置模拟器代理
模拟器可以顺利上网啦
4、参考文章
1、https://blog.csdn.net/ToBeTheOnlyOne/article/details/73302367