Eclipse搭建android环境及Genymotion模拟器安装问题解决方法

最后更新于:2022-04-01 16:13:32

最近实验室新买了台式电脑,又要重新搭建android环境了,话说自从google被封了之后eclipse搭建android真是不容易了,虽然现在官方推荐使用studio了,但是还是不太习惯studio啊,昨天搞了整整搞了一天,这个过程很长,中间遇到的各种问题,但是都一一解决了,现在还是把这个过程写下来,方便以后再次安装吧,也和大家分享。 1,首先我使用了捆绑adt的eclipse,这样就节省了eclipse安装adt插件的步骤(不知道现在安装adt插件的google网站还有用没)。 adt-Bundle-eclipse链接:[http://pan.baidu.com/s/1bxvsE6](http://pan.baidu.com/s/1bxvsE6) ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a688543.jpg) 这个eclipse打开就能用(不过之前要安装jdk,配置jdk环境哦,不然是打不开的哟),而且左上角有SDK Manager的图标。 2,下一步就是下载sdk了,在上面的压缩包里只有android 4.4W的,当然是不够用的。所以打开SDK Manager.exe,会发现下面加载google的网页加载很慢,而且等了很长时间之后还加载不粗来,那是因为Google的网站没用了。现在使用镜像代理网站下载,在在Tools>optons如下图设置: ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a6a0009.jpg) 这个代理还可以用,网上找的其他代理基本都不能用了,反正我没找到。 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a6b3fc3.jpg) 加载完成之后,就有各种android版可以下载了,而且下载速度也是很快的。 3,下面该安装Genymotion的插件了,先下载Genymotion包com.genymobile.genymotion.ide.eclipse.plugin_1.0.6.201509291453.jar 链接:[http://pan.baidu.com/s/1hqLpyew](http://pan.baidu.com/s/1hqLpyew),把这个插件先拷贝到eclipse的plugins下 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a6d4135.jpg) 不然在后面安装会提示没有这个包,安装插件失败。 然后就是在eclipse的help>Install new software,安装新软件,如下图,注意一定要把“group items by category”的勾去掉,不然会显示没有可安装的软件。 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a6efe7e.jpg) 接下来就是等一会了,只要之前把Genymotion包拷贝的plugins中就应该没得问题了,安装成功之后打开eclipse,会有这个图标 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a718986.jpg) 4,由于上面eclipse中的AVD模拟器很慢很慢,所以我就安装了Genymotion模拟器。这个模拟器速度很快。安装这个Genymotion模拟器,也是一个麻烦事儿。  A,去官网下载Genymotion,下载带VBox的,这样在安装Genymotion时一并把虚拟盒安装了,Genymotion下载:[http://pan.baidu.com/s/1pKkJ7yb](http://pan.baidu.com/s/1pKkJ7yb),这是我已经下载好得。 在这里我提醒一下,一定要一路next下去,直接使用默认的安装路径,不要修改,不然后面会出现很多问题!否则会遇到“failed to import OVA file”问题。 “failed to import OVA file”的问题我也不知道怎么回事,网上的方法都不灵,可能是开始自己的Vbox版本不够高,有的说是C盘的“用户”是汉字而不是“Users”,于是我就改了[http://zhidao.baidu.com/link?url=mpoayw3AFdPB1gN6GP_qSAFs10I6zXG6R6rEqEmpM6_ot-TdfvcLJtonH7uzvRCoxymnswW05fDBYIexV1bPyq](http://zhidao.baidu.com/link?url=mpoayw3AFdPB1gN6GP_qSAFs10I6zXG6R6rEqEmpM6_ot-TdfvcLJtonH7uzvRCoxymnswW05fDBYIexV1bPyq) 后来重新安装了一遍就好了,关键还是不要改安装路径! B,安装好Genymotion之后运行打开,点击Add添加,选择好版本就可以了,但是后来打开android时,又遇到了如下问题 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a72a6e8.jpg) 网上说在VBox下运行就能知道问题,果然 第一个问题:是台式电脑没有开虚拟技术VT-x,[http://www.pczhishi.cn/jichu/yingyong/408.html](http://www.pczhishi.cn/jichu/yingyong/408.html),要进入BIOS界面把配置CPU的虚拟技术打开“Enable”,然后研究进入华硕的BIOS,研究了半天,开机时不断按delete键就行,不同的电脑不一样,反正就是F2,F4,F8,F12,delete,一个一个试试就行了。 华硕进入BIOS界面:[http://jingyan.baidu.com/article/8ebacdf0261d3249f65cd531.html](http://jingyan.baidu.com/article/8ebacdf0261d3249f65cd531.html) 第一个问题解决了之后,开启模拟器是还是遇到上面那个问题,然后在VBox下运行是第二个问题:“Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790”,坑爹啊,在网上找到了一个有用的方法,原来是新电脑的主题破解了,[http://www.aixq.com/post-328.html](http://www.aixq.com/post-328.html)。 现在那两个软件的链接是:[http://pan.baidu.com/s/1jGZy22q](http://pan.baidu.com/s/1jGZy22q) 上面两个问题解决了就应该没得什么问题了,genymotion模拟器正常运行。 发现看了好多帖子 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-03-10_56e0d9a73efe1.jpg)
';