Eclispe使用 Genymotion的一个问题

By | 2015 年 12 月 20 日

最近没事又想折腾一下android,虽然现在Android Studio已经越来越多的人使用了,但是从网上下载了几个项目,都是基于Eclipse的,Android Studio提供了导入Eclipse项目的方式,但是导入后总是有问题,解决一个又出来一个新的,花费了不少时间,无奈还是换回Eclipse,很容易就把项目跑起来了。在使用过程中Android自动的模拟器启动速度太慢,就想换成Genymotion。发现现在直接在Eclispe software中更新行不通了,需要自行下载相关jar包。配置好后,点击Eclipse 上的 Genymotion 模拟器图标,Eclipse打印错误,如下:

Loading Genymotion library

Genymotion directory: C:\Program Files\Genymobile\Genymotion

Trying to initialize engine

Exception (VBoxManage): java.io.IOException: Cannot run program “C:\Program Files\Genymobile\Genymotion\/reg”: CreateProcess error=2, 系统找不到指定的文件。

Initialize Engine: failed

经过网上搜索发现其原因为 Genymotion 2.6.0 模拟器缺失文件(reg.exe)。

下载下来放置到文件夹C:\Program Files\Genymobile\Genymotion\下即可。