Genymotion报Unable to load virtualbox engine错误

Genymotion报Unable to load virtualbox engine错误

不少人在选择使用Genymotion做为android模拟器时,都会碰到这样的问题:Unable to load virtualbox engine,咱们能够看下具体的报错截图:android

1453866105958053670.png

也许你会奇怪,明明VirtualBox已经安装,而且能够正常打开,可是为何仍是不能用呢?
网络

下面咱们看下这个问题该怎么解决:
spa

  1. 检查下是否真的都安装v8

    1453867296780031636.png

  2. 检查下Genymotion引用VirtualBox路径是否正确it

    打开注册表(快捷键win+R后,输入regedit便可),进入HKEY_CURRENT_USER\SOFTWARE\Genymobileio

    \Genymotion,查看对应VBoxPath的值指向的virtualBox路径是否正确。mobile

    若是路径为:D:\Programs\Oracle\VirtualBox\\VBoxManage.exe,则说明指向的路径有问题,须要注意的是,virtualbox

    该值不须要修改,由于修改了也没有用,每次Genymotion启动都会重写这个键值。下图是有问题的路径截图:引用

    1453868015105016643.png

  3. 修改Genymotion引用VirtualBox的注册表值im

    进入HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\VirtualBox中,能够看到InstallDir对应的值为

    D:\Programs\Oracle\VirtualBox\,这个值是VirtualBox路径,而Genymotion就是引用的这个值,

    因此,咱们把最后的“\”去掉,之后Genymotion启动后设置的引用路径就正常了。

    1453869127286003723.png

  4. 修改VirtualBox的网络设置

后续添加,若是有须要的能够先查看下,原网址以下:http://v8en.com/course/view/677