搭建Genymotion环境遇到的坑

写在文章之前

​ 最近要学点安卓,在搭环境的过程中遇到了不少坑,也发现了一个下载资源的好方法,打算记录下。

本项目使用的环境:

  • 开发工具:

    Android Studio 3.6,genymotion-3.0.4-vbox

  • jdk:1.8.0_181

JDK安装和环境变量配置以及Android Studio安装不再介绍,网上有很多参考。

1、首先去Genymotion官网注册一个账号

搭建Genymotion环境遇到的坑

2、点击上图右上角的Desktop Sign In—>create an account:

搭建Genymotion环境遇到的坑

搭建Genymotion环境遇到的坑

下面应该就能注册成功了,因为我的已经注册过一次了,接下来的就进不去了,不过这个网站会给你的邮箱发验证,**邮箱之后应该就可以直接登录了。

3、去官网下载一个Genymotion的安装包,官网路径:https://www.genymotion.com/download/

建议下载上面的with VirtualBox这样就省去了在另外下载一个VirtualBox了。

找了大半天硬是找不到免费下载的,我估计是更新之后,Genymotion将免费下载的链接隐藏了。最终发现了可下载的网址,直接访问就行,https://www.genymotion.com/download/。

搭建Genymotion环境遇到的坑

4、下载完成之后就可以一步一步点击安装了

这里分享一个下载国外资源很慢的方法:

先用浏览器下载,比如用google chrome,下载内容/打开浏览器下载界面,暂停后复制下载链接,再用其它下载软件下载,比如迅雷和百度网盘…

搭建Genymotion环境遇到的坑

5.Genymotion和VirtualBox安装好后打开Genymotion。

搭建Genymotion环境遇到的坑

6.输入之前注册的Genymotion账号密码。

搭建Genymotion环境遇到的坑

7.选择个人使用然后下一步下一步。

搭建Genymotion环境遇到的坑

搭建Genymotion环境遇到的坑

8.你到这个页面是没有机型的,需要自己下载机型。

搭建Genymotion环境遇到的坑

**下载的速度很慢?**这里也有个小技巧:

先选一个机型下载,然后先停止,打开电脑系统盘文件目录,比如:
C:\Users\Administrator\AppData\Local\Genymobile\Genymotion\ova,复制要下载的ova文件名,然后返回到C:\Users\Administrator\AppData\Local\Genymobile,有一个文件genymotion.log,用记事本打开,查找刚才复制的ova文件名,就可以找到下载链接,得到这个链接,就可以用下载软件链接下载了;下载好的文件放进C:\Users\Administrator\AppData\Local\Genymobile\Genymotion\ova,把那还没下载完的文件删掉,再打开genymotion,选同机型,重新下载会发现机型直接导入进来了。

9.双击你下载的机型,确保能启动成功。

搭建Genymotion环境遇到的坑

我启动Genymotion里的模拟器时报错如上图:

如果看到错误信息是“CPU不兼容虚拟化技术”,打开任务管理器发现虚拟化是已禁用(下图是已经修改之后),

于是重启电脑,进入BIOS界面开启虚拟化(根据自己电脑品牌去搜下)

搭建Genymotion环境遇到的坑

最终效果图

搭建Genymotion环境遇到的坑

注意:genymotion和VirtualBox版本不配套,可能启动过程还会报其他错,建议下载官网的,我之前下载**版就一直报启动失败的错误。

END