Genymotion - 虚拟设备没有IP地址

时间:2015-03-12 11:39:05

标签: android genymotion

我已经尝试过这样做了。 Genymotion refuses to start with "The Genymotion virtual device could not get an IP address."但没有任何事情发生。 还有Not able to start Genymotion device

是我吗?谁被抛弃了?或者它是我的联想笔记本电脑的规格只是AMD-E1双核1.0ghz(但我可以运行VS Studio 2013就好了)
4GB RAM
Windows 8.1  

但我发现了一些奇怪的东西。在stackoverflow中的大部分教程中。在文件 - > 偏好 - > 网络 host-only networkvboxnet0,而我VirtualBox Host-Only Ethernet Adapter我尝试检查适配器和DHCP设置没有错。
当我尝试在Virtualbox中运行时,这是一个打印屏幕 Something

21 个答案:

答案 0 :(得分:27)

我也在努力解决这个问题。就我而言,我重新启动计算机并在BIOS中启用虚拟化技术。然后启动计算机,打开VM Virtual Box,选择虚拟设备,转到Settings - General - Basic - Version,选择ubuntu(64 bit),保存设置然后从genymotion启动虚拟设备,现在一切正常。

答案 1 :(得分:21)

我遇到了与genymotion相同的问题。按照以下步骤操作,可以解决问题

  1. 打开Oracle VM虚拟框
  2. 选择自定义手机 - >右键单击 - >设置 - >通用 - >基本
  3. 将类型更改为当前操作系统
  4. 选择Windows版本
  5. 在我的情况下:我正在使用Windows 10 -so,我选择其他Windows(64位)

答案 2 :(得分:7)

我也有同样的问题。首先启动你的虚拟盒子。然后在设置转到常规,您必须将操作系统的类型更改为当前操作系统保存它并且运行完美。

答案 3 :(得分:7)

好的,我通过另一种方法找到了run an emulator of an Android device的解决方案。
首先,从Virtualbox UI运行模拟器。它应该像上面的问题一样启动。让它完成启动,直到出现主屏幕 然后,从Genymotion UI运行相同的设备。
瞧。
请注意,如果您刚刚在Genymotion中创建了一个设备,则需要在第一次从那里运行它。即使/当它失败时,这仍然是必要的,否则它无法从VirtualBox界面启动。在第一次运行之后,模拟器也将从VirtualBox运行,并且上述过程将起作用 在此之后,您将打开两个窗口 - 运行Android模拟器的VirtualBox设备窗口,您将在此处使用该设备;和Genymotion窗口与设备控件。这是一个疯狂的设置,但它的工作原理!

另请注意,屏幕旋转不起作用。

答案 4 :(得分:2)

我的VirtualBox版本:5.2.22,完成这些步骤后,解决了我的问题。希望它对您也有帮助。

第1步:找到您的仿真器网络适配器

enter image description here

第2步:打开全局工具

第3步:更改设备的IP,然后应用

enter image description here

第4步:点击DHCP服务器标签

第5步:根据您的Wifi路由器更改服务器地址和地址范围,然后应用

第6步:从Genymotion启动设备

enter image description here

答案 5 :(得分:1)

很简单!

  1. 打开Oracle VM Virtual
  2. 右键单击手机->设置->常规->
  3. 类型:选择您的运营方式
  4. 版本:Windows版本

完成!!!!!!!!!!!!!!

答案 6 :(得分:1)

我遇到了同样的问题。设置 - >常规 - >基本并将版本32位更改为64位。然后它运作良好。

答案 7 :(得分:0)

不知何故,这个问题与我设备的内存设置有关。 以下是我最终要解决的问题:

  1. 打开虚拟盒
  2. 选择您的设备,然后打开设置(通过单击菜单栏中的黄色齿轮图标或右键单击 - >设置
  3. 如果设备使用太多内存,应该会发出警告。如果不用担心的话。
  4. 打开系统选项卡,将基本内存更改为1024 MB(1024以下的任何内容都可以)
  5. 保存设置并返回Genymotion,再次启动设备并查看其是否有效

答案 8 :(得分:0)

对我来说,可以通过将电源插入笔记本电脑来固定它。我猜想当它仅靠电池供电时,就会出问题,例如CPU进入睡眠状态或

答案 9 :(得分:0)

我通过在virtualbox设备设置->系统上取消选中“启用EFI(仅适用于特殊操作系统)”来修复了该问题

答案 10 :(得分:0)

只需在“配置虚拟设备”中更改网络模式

如果它不起作用,请注销计算机,再次登录并首先运行Genymotion设备。

Configure virtual device

答案 11 :(得分:0)

如果这些答案不起作用 转到Windows功能并取消选中 hy-v

答案 12 :(得分:0)

对于此问题首先检查您的机器是否在BIOS设置中启用了虚拟化技术。

当您打开笔记本电脑或计算机主板并重新连接硬盘状态或取出CMOS电池进行更换或清洁时,它通常会被禁用。

在某些基于Intel的主板上,默认情况下会禁用它。当您将计算机分区工作时需要虚拟化技术,就好像它有多台计算机一样,允许系统同时运行多个操作系统(如虚拟机,VMware)。

重启计算机>转到bios设置(通过按esc,f1,... f12可以是任何根据板的类型)>然后启用虚拟化技术(通过在标签菜单上搜索)>保存并重启您的机器>现在您可以通过右键单击该设备来更改虚拟设备的设置(不是必需的),然后转到设置> general> basic>将版本更改为64位....您已准备好了

答案 13 :(得分:0)

Genymotion Icon

单击Genymotion图标并打开Genymotion设备管理器。单击“开始”。设备尝试启动它会给你一个错误。关闭错误,然后单击Genymotion设备管理器上的刷新,然后再次启动。这解决了我的问题。

答案 14 :(得分:0)

我在 Mac OS Sierra 上遇到了同样的问题。我只是退出 VBoxNetDHCP 并再次运行Genymotion虚拟设备 - 这次它运行顺利。这就是你可以尝试相同的方法:

打开活动监视器(您可以使用 Spotlight搜索) - >选择 CPU 选项卡 - >在右侧的搜索栏中输入 DHCP - >在结果中,如果可见,请选择 VBoxNetDHCP - >点击左上方的十字按钮 - >选择退出 - >重新运行您的虚拟设备,这次应该可以工作:)

答案 15 :(得分:0)

请查看解答我问题的答案https://stackoverflow.com/a/21486549/2034822。希望它也能帮到你。

答案 16 :(得分:0)

我遇到了同样的问题并尝试了很多解决方案。在我的情况下,问题是我的CPU不支持大多数Genymotion设备所需的虚拟化技术,因此无法解决。 最适合我的Genymotion虚拟设备是带有Android 4.4.4 API 19的Nexus 4。

答案 17 :(得分:0)

对我来说有用的是打开硬件虚拟化,如果在任何情况下它已经打开/启用,只需关闭它然后再打开它。然后重新启动电脑。

欢呼声

答案 18 :(得分:0)

我通过在我的BIOS中启用虚拟化(VTx)来修复它。

答案 19 :(得分:0)

我遇到了同样的问题,并通过从genymotion下载新的虚拟设备来修复它

答案 20 :(得分:0)

对我来说有用的是将处理器数量从4减少到2.当我创建VM时,我的Mac Pro默认为4。