我在xubuntu上,在windows 7上运行vmware。我正在开发一个android应用程序,并使用genymotion运行虚拟android设备。但从几天开始,当我尝试运行我的虚拟设备genymotion时,会显示以下错误:
(法文翻译)
无法运行Genymotion虚拟终端。
Genymotion虚拟终端未获取IP地址。
由于未知原因,VirtualBox的DHCP服务器尚未将IP地址分配给虚拟终端。请运行VirtualBox以找到问题的解决方案。
如需进一步帮助,请访问:
https://cloud.genymotion.com/page/faq/#collapse-nostart
所以,我跟踪链接,看到适配器和dhcp服务器应该有相同的ip地址,并解释如何修改。我将DHCP服务器的IP更改为与适配器相同。但看起来它并不能解决这个问题,因为修改后会出现相同的消息。
我的一个朋友叫我下载最新版本的genymotion。是的,但还是有同样的问题。
我之所以使用这种虚拟设备是因为我在使用双引导windows/linux进行稳定安装时遇到了很多问题,所以我选择了linux的虚拟化。我不能在windows上工作,因为这是一个团队工作,在windows上工作与在linux上工作有一些冲突。
我希望我能理解,请原谅我的语言错误。
编辑:
我试着创建一个新的xubuntu虚拟化,并安装genymotion,看看是不是我疯了,或者是我可能犯下的其他错误破坏了genymotion。
但同样的问题也出现了。我认为问题来自双重虚拟化,但我不知道如何解决它。
最佳答案
事实上,我刚刚发现我的问题是什么(或者看起来像什么)。在虚拟设备的设置中,在cd/dvd(sata)部分,我选择“使用iso映像文件”而不是“使用物理驱动器”。
我不知道为什么这个问题和CD/DVD有关。但现在我可以运行genymotion虚拟设备了。虽然很慢,但很管用。
关于linux - VMWare上的Genymotion,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23005830/