加载Genymotion库 Genymotion目录:/Applications/Genymotion.app/Contents/MacOS 尝试初始化引擎 引擎初始化失败

8

问题与主题相同。

Loading Genymotion library
Genymotion directory: /Applications/Genymotion.app/Contents/MacOS
Trying to initialize engine
Initialize Engine: failed

我已经安装了VirtualBox 5.0.0并成功运行。 如果我直接运行Genymotion应用程序,它也可以工作。 然而,当我点击Eclipse中的插件图标时,出现错误信息。 我在网站上搜索了解决方案。然后,我重新定位了Genymotion.app的目录,但仍然无法解决问题。 有没有人有和我一样的经验? 如果你们有一些方法,我将非常感谢。


你的Genymotion版本是什么? - eyal-lezmy
4个回答

4

虽然我不用Eclipse,但我认为我可以回答你的问题,因为我在Android Studio上也遇到了同样的问题。

这可能是Genymotion插件和VirtualBox之间的兼容性问题。

在Genymotion FAQ中,他们提到兼容的VirtualBox版本是4.3.12(请参见 与Genymotion兼容的VirtualBox版本是哪些?)。

在我的环境中,Genymotion本身的版本是2.5.2,插件版本是1.0.3,能够与Genymotion插件一起使用的最高VirtualBox版本是4.3.28。

所以,不幸的是,即使可以从Genymotion.app中使用VirtualBox 5.0执行虚拟设备,似乎Genymotion插件也无法与VirtualBox 4.3.30及更高版本一起正常工作...


如果您同意我的答案,您可以向Genymotion提交支持请求。URL为这里 - xanadu6291
1
我在给Genymotion发送电子邮件后可以确认这一点。 来自Genymotion支持团队的Damien确认,Genymotion插件与VirtualBox 5.0不兼容。 目前还没有与VirtualBox 5.0兼容的版本发布。 - chinnychinchin

2
这个错误是由于一个bug引起的,它不允许Genymotion插件与VirtualBox 4.2以上版本一起使用。
要解决这个错误,你只需要前往以下网址: https://www.virtualbox.org/wiki/Download_Old_Builds_4_2 并下载VirtualBox 4.2版本。重新安装后,错误就会消失,Genymotion插件也能正常打开设备列表。

1
今天我遇到了同样的问题,但已经解决了。
请尝试以下方法:
1. 运行genymotion虚拟设备。 2. 在Eclipse中,点击“运行配置”。 3. 在“目标”选项卡中,启用“始终提示选择设备”。 4. 点击“运行”按钮。 5. 显示genymotion设备。选择它并点击“确定”按钮。

select genymotion device


0

我也遇到了这个问题。

VirtualBox 4.3.12(推荐版本)在尝试在OSX Yosemite中模拟时会不断导致Kernel Panic。

升级到4.3.30(维护的4.3版本),修复了Genymotion / VirtualBox导致Kernel Panics的问题,但引入了您上面描述的问题。

由于我知道Genymotion实例是正常工作的(即使4.3.30没有官方支持),所以这只是与Genymotion插件有关,而不是Android Studio / Eclipse。

这个链接是解决问题的最后关键!

https://groups.google.com/forum/#!topic/genymotion-users/MnrANs_FMBs

这是代码行:

sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接