Genymotion错误 - VirtualBox DHCP服务器尚未为虚拟设备分配IP地址

时间:2018-02-19 16:42:30

标签: android virtualbox genymotion

我一直试图让Android模拟器运行几周,但没有运气。我第一次尝试使用Xamarin Android Player并且无法使用它,所以我决定尝试使用Genymotion。

我安装了一些虚拟设备并为所有人获得了同样的错误 错误:设备没有IP地址。 virtualBox服务器尚未为虚拟设备分配IP地址。

我尝试了一些我在网上找到的东西(包括堆栈溢出):

  1. 我有一个AMD处理器,因此我确保了#34;安全虚拟机模式"已在BIOS中启用

  2. 我卸载/重新安装了VirtualBox和Genymotion

  3. 确保"混杂模式"被设置为"允许虚拟机"在VirtualBox网络设置下

  4. 在VirtualBox中打开主机网络管理器 - 删除它,重新启动并重新尝试。

  5. 完全禁用我的防火墙

  6. 我确保主机网络管理器设置正确无误。请参见下面的屏幕截图:

  7. enter image description here enter image description here

    我尝试直接从VirtualBox运行它,我收到一条错误,上面写着" eth0未正确配置 - 硬件OPENGL已禁用!!!"

    这就是VirtualBox中的设置:

    enter image description here

2 个答案:

答案 0 :(得分:5)

启动VirtualBox,右键单击目标设备,单击“开始”,然后单击“正常”,然后单击“正常启动”,等待窗口出现,在该窗口上看到“ IP管理”后,启动Genymotion,然后启动预期的设备。

别忘了不要关闭窗口。

答案 1 :(得分:0)

此错误适用于Oreo虚拟设备。尝试降低API版本。 Oreo是Genymortion添加到他们系统的新版本。将来这个问题将得到解决。