34

我已经在 Windows 7 64 位上安装了 genymotion+virtualbox 包,一切正常……但是当我启动 Genymotion 时,它向我显示了一条错误消息Unable to load virtualbox

VirtualBox 已安装,我可以手动启动它。我尝试单独安装这些软件包,将 virtualbox 更新到 4.2.16 但没有任何效果。

我已经阅读了 genymotion 常见问题解答,但没有帮助。

4

15 回答 15

27

我花了一整天的时间来解决这个错误,因为没有一个答案对我有用。

我发现 oracle virtual box 没有在 windows 8.1 中正确安装网络适配器

解决方案:

  1. 删除所有以前的虚拟盒适配器
  2. 转到设备管理器并单击“操作”>“添加旧硬件”
  3. 手动安装 oracle 虚拟盒适配器(我的路径是C:\Program Files\Oracle\VirtualBox\drivers\network\netadp\VBoxNetAdp.inf

现在虚拟盒适配器已正确安装,需要正确设置。(以下解决方案与此处的许多其他解决方案一样)

  1. 启动 Oracle VM VirtualBox 并转到“文件”>“首选项”>“网络”>“仅主机网络”
  2. 点击编辑
  3. 设置 IPv4192.168.56.1掩码255.255.255.0
  4. 单击 DHCP 服务器选项卡并设置服务器地址:192.168.56.100服务器掩码:255.255.255.0下限地址:192.168.56.101上限地址192.168.56.254
  5. 现在单击确定并开始 genymotion
于 2015-05-16T20:19:45.790 回答
11

有同样的问题,卸载 Genymotion,从https://www.virtualbox.org/wiki/Downloads单独安装 VirtualBox,然后在没有 VirtualBox 的情况下安装 Genymotion 包。

于 2013-08-21T15:11:07.757 回答
7

如果 Android Studio/Eclipse 已打开,请尝试关闭它。它对我有用。

于 2013-09-21T21:33:12.953 回答
6

至少在 Linux 中,我必须重新启动 VirtualBox,在终端上运行以下命令:

/lib/virtualbox/VirtualBox restart

在 Mac OS X 上似乎是一样的

于 2013-11-24T05:33:55.643 回答
3

在 Windows 7 中对我有用的是删除 Host-only Network(在 Oracle virtual box Preferences menu [CTRL+G] -> Network -> Host-only Networks中)。Genymotion 将在下一次虚拟设备启动时自动重新创建它。作为记录; 我正在使用 Nexus S 2.3.7 虚拟设备。

于 2013-12-12T10:12:44.807 回答
3

固定解决方案

在终端中运行以下命令,它表示您的 virtualbox 在 MAC/Linux 上的安装位置。

    $ which vboxmanage
    /usr/local/bin/VBoxManage

Genymotion 在/usr/bin/VBoxManage中搜索 virtualBox而它位于/usr/local/bin/VBoxManage,您需要创建指向该位置的符号链接,在终端中运行以修复它。

    sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage
于 2015-09-25T10:07:24.320 回答
2

我正在使用Intellij IDEA,同样的错误发生在我身上,我发现genymotion文件夹的路径配置不正确。使用打开设置File > Settings或按Ctrl + Alt + S然后IDE Settings检查genymotion文件夹的路径是否正确。

由于Android Studio几乎相似,Intellij IDEA因此您也可以应用上述相同的步骤Android Studio

genymotion 设置

于 2013-12-17T10:23:29.060 回答
2

以管理员身份在 Windows 中打开 Genymotion 。我的 Genymotion 仅在此模式下工作

于 2014-07-24T12:49:07.403 回答
2

实际上,似乎 Genymotion 与 Virtual box 的较新版本存在问题,我在我的 Mac 上遇到了同样的问题,但是当我降级到 4.3.30 时,它就像一个魅力。

于 2015-08-22T10:58:39.923 回答
1

验证 GenyMotion 是否在您的 PATH 环境变量中。我注意到我的没有自动填充,所以一旦我输入它,它就很好。

于 2015-02-16T07:52:18.297 回答
0

不要问这有什么关系,但是通过右键单击 genymotion 应用程序文件并更改为与 Vista 的兼容性解决了问题!

于 2014-03-14T14:26:27.700 回答
0

对于 Windows,有 2 个安装程序。您是否使用了包含 VirtualBox 安装程序的捆绑包?它被称为Windows 32/64 bits (with VirtualBox)

于 2013-12-13T10:15:45.213 回答
0

当我将操作系统从升级Windows 8Windows 8.1. 卸载Virtualbox和重新安装对我有用。

于 2016-02-03T07:11:47.043 回答
0
  1. 关闭 Android Studio(如果 Android Studio 正在运行)
  2. 以管理员身份运行 Genymotion

就这样!简单的。

于 2016-03-03T09:47:43.883 回答
-3

尝试通过 android-studio/eclipse 插件启动它。这就是我从 ubuntu 启动它时遇到类似问题的原因。

于 2013-08-11T10:00:02.537 回答