所以基本上我是android开发的新手。一切都运行良好,直到几天前我从genymotion启动我的虚拟设备突然出错。它给了我这个错误:
无法启动虚拟设备
虚拟设备没有IP地址。
我使用以下解决方案来解决我的问题:
单击以编辑仅限主机的网络。检查适配器IPv4地址是否在同一网络中(默认为192.168.56.0/24)作为DHCP服务器地址,地址下限和上限地址。
使用适当的设置重新创建适配器(如步骤1中所述)
重新安装genymotion和virtualBox
但是上面提到的步骤都没有对我有用,而且因为我不能在这个问题上花费更多的时间,所以这是非常愚蠢的。那么,还有其他方法可以解决这个问题吗?
答案 0 :(得分:2)
也许有些错误与我们放入VirtualBox的基本内存量有关,在某些系统上应该降低到1GB,而不是破坏模拟器程序(Genymotion)和虚拟机之间的连接。
对不起我的英语,但它不是我的母语;)
看看这有助于你
答案 1 :(得分:0)
所以,我为解决我的问题所做的是我卸载了virtualBox和genymotion并将我的virtualbox升级到4.3版本并再次安装了virtualBox和genymotion。完成所有安装后,genymotion工作正常。
答案 2 :(得分:0)
即使DHCP设置正确,我也收到此错误。终于弄清楚我的主机配置和虚拟设备的VM设置之间存在不匹配(我的是64位,而VM是32位)。通过将VM设置为64位来实现它。(右键单击VirtualBox上的VM映像 - >设置 - >常规 - >版本)
答案 3 :(得分:0)
我之前也遇到过这个错误。但是,这个答案都无法解决它。
对于我的问题,我通过尝试在Virtual Box上运行虚拟机来修复它,然后我收到了错误消息。它说 VT-x被Bios 禁用,所以我打开虚拟框上的虚拟设置,在系统 - > 加速 - > 取消选中VT-x / AMD-V
之后,我可以正常运行虚拟设备
答案 4 :(得分:0)
如果“加速”选项卡显示为灰色,则可以在BIOS设置中启用它。找出选项(Internet)虚拟化技术并启用它。
对于华硕来说,它处于CPU配置之下;对于HP笔记本电脑,它位于系统配置>设备配置>虚拟化技术。
启用后,您可以重新启动计算机并进行检查。如果仍然无效,请完全关闭电脑,然后启动它。
有关更详细的演示,请参阅视频:How to enable Grayed Out Acceleration tab in VirtualBox
然后你可以继续上面Raiz-al分享的设置。