我已经尝试了几个星期来运行Android模拟器,但一直没有成功。我首先尝试了Xamarin Android Player,但无法工作,所以我决定尝试Genymotion。
我安装了几个虚拟设备,但所有设备都出现了同样的错误。 错误:设备没有IP地址。VirtualBox服务器未向虚拟设备分配IP地址。
我尝试了一些在网上找到的方法(包括stack overflow):
如果我尝试直接从VirtualBox运行它,我会收到一个错误,说“eth0未正确配置-硬件OpenGL已禁用!!!”
这是VirtualBox中的设置:
我安装了几个虚拟设备,但所有设备都出现了同样的错误。 错误:设备没有IP地址。VirtualBox服务器未向虚拟设备分配IP地址。
我尝试了一些在网上找到的方法(包括stack overflow):
- 我有一个AMD处理器,因此我确保BIOS中启用了“安全虚拟机模式”
- 我卸载/重新安装了VirtualBox和Genymotion
- 确保VirtualBox网络设置下的“混杂模式”设置为“允许VMs”
- 在VirtualBox中打开主机网络管理器-删除它,重新启动并重试。
- 完全禁用了我的防火墙
- 我确保主机网络管理器的设置是正确的。见下面的屏幕截图:
![enter image description here](https://istack.dev59.com/FmhMk.webp)
![enter image description here](https://istack.dev59.com/w83ra.webp)
这是VirtualBox中的设置:
![enter image description here](https://istack.dev59.com/3SpnM.webp)