1.安装virtualbox

sudo apt install virtualbox

 

2.安装genymotion(新版3.0.4)

下载地址:(选择Get Genymotion personal version)

https://www.genymotion.com/get-full-version/

安装:./genymotion-3.0.4-linux_x64.bin

默认安装在当前目录下,如果需要自定义路径,用./genymotion-3.0.4-linux_x64.bin -d <path>

*卸载:./genymotion-3.0.4-linux_x64.bin --uninstall -d <path>

 

2.安装genymotion(旧版2.8.0)

下载:同样下载*.bin文件,直接./*.bin 运行,自动安装到/opt/目录下

破解:下载genymotion_crack.zip解压后把里面三个文件cp到/opt/.../genymotion/目录下

运行:./genymotion

  • 遇到xcb_wait_for_reply64问题时候,删除libxcb.so.1

  • 遇到drmgetdevice2问题时候,删除libdrm.so.2

  • 安装apk文件出现INSTALL_FAILED_CPU_ABI_INCOMPATIBLE错误,见4.安装软件

 

3.首次打开genymotion选择个人用户,创建新虚拟机就可以使用了

我选择的是Google Nexus 5 6.0.0,这个一直可以用

 

4.安装软件:下载Genymotion-ARM-Translation_6.0-Marshmallow.zip(见百度网盘 genymotion/),不要解压,直接拖进虚拟机界面,安装好后重启虚拟机就可以正常安装apk软件了。

安装的时候直接把apk文件拖进虚拟机界面,如果安装失败可能是因为apk文件名或路径有中文字符,或者是因为genymotion的默认SDK路径有误。

如果提示Unfortunately, XXX has stopped. 可能需要换一个虚拟机试一下。

 

5.设置虚拟机网络

参考 https://jingyan.baidu.com/article/2a1383289a7799074b134f69.html


然后进入虚拟机,打开wifi,就可以了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐