手动下载 Genymotion 模拟器

这段时间在入坑 react native,接触了安卓开发,发现谷歌原生的模拟器非常不好用,react native 官方推荐用 Genymotion。但是因为我们伟大的墙,还有我及其差的人品,导致模拟器一次都没下成功。无奈之下,只能用抓包大法。

抓包我用的是 charles,打开 charles 之后,把系统代理关掉。

手动下载 Genymotion 模拟器_第1张图片
Paste_Image.png

也就是把上面的 Mac OS X Proxy 这项去掉。然后打开 Genymotion,设置网络代理,地址填 127.0.0.1,端口是 8888

手动下载 Genymotion 模拟器_第2张图片
Paste_Image.png

然后随便添加一个模拟器,这时候在 charles 这边应该能抓到一个以 files2 开头的链接

手动下载 Genymotion 模拟器_第3张图片
Paste_Image.png

复制这个 URL,然后就可以用我们自己喜欢的下片神器,不,下载工具下载了。下完这个模拟器文件,怎样让 Genymotion 安装呢?在设置项里面,可以看到 VirtualBox 这个选项页

手动下载 Genymotion 模拟器_第4张图片
Paste_Image.png

上面已经给出了我们模拟器的地址,比如我这里的是

/Users/Leo/.Genymobile/Genymotion/deployed/

那上面的模拟器文件就应该放在

/Users/Leo/.Genymobile/Genymotion/ova/

可以看到这个目录下面已经有一个 ova 文件了,只是大小不完整,我们用刚刚下的模拟器文件覆盖这个文件

$ mv ~/Downloads/genymotion_vbox86p_5.0_151117_231324.ova /Users/Leo/.Genymobile/Genymotion/ova/

然后再打开 Genymotion 添加同一个模拟器,这样 Genymotion 就会自动加载我们的模拟器文件了。

你可能感兴趣的:(手动下载 Genymotion 模拟器)