我已经尝试过这样做了。 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 network
为vboxnet0
,而我VirtualBox Host-Only Ethernet Adapter
我尝试检查适配器和DHCP设置没有错。
当我尝试在Virtualbox中运行时,这是一个打印屏幕
答案 0 :(得分:27)
我也在努力解决这个问题。就我而言,我重新启动计算机并在BIOS中启用虚拟化技术。然后启动计算机,打开VM Virtual Box
,选择虚拟设备,转到Settings
- General
- Basic
- Version
,选择ubuntu(64 bit)
,保存设置然后从genymotion启动虚拟设备,现在一切正常。
答案 1 :(得分:21)
我遇到了与genymotion相同的问题。按照以下步骤操作,可以解决问题
在我的情况下:我正在使用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步:找到您的仿真器网络适配器
第2步:打开全局工具
第3步:更改设备的IP,然后应用
第4步:点击DHCP服务器标签
第5步:根据您的Wifi路由器更改服务器地址和地址范围,然后应用
第6步:从Genymotion启动设备
答案 5 :(得分:1)
很简单!
完成!!!!!!!!!!!!!!
答案 6 :(得分:1)
我遇到了同样的问题。设置 - >常规 - >基本并将版本32位更改为64位。然后它运作良好。
答案 7 :(得分:0)
不知何故,这个问题与我设备的内存设置有关。 以下是我最终要解决的问题:
答案 8 :(得分:0)
对我来说,可以通过将电源插入笔记本电脑来固定它。我猜想当它仅靠电池供电时,就会出问题,例如CPU进入睡眠状态或
答案 9 :(得分:0)
我通过在virtualbox设备设置->系统上取消选中“启用EFI(仅适用于特殊操作系统)”来修复了该问题
答案 10 :(得分:0)
只需在“配置虚拟设备”中更改网络模式。
如果它不起作用,请注销计算机,再次登录并首先运行Genymotion设备。
答案 11 :(得分:0)
如果这些答案不起作用 转到Windows功能并取消选中 hy-v
答案 12 :(得分:0)
对于此问题首先检查您的机器是否在BIOS设置中启用了虚拟化技术。
当您打开笔记本电脑或计算机主板并重新连接硬盘状态或取出CMOS电池进行更换或清洁时,它通常会被禁用。
在某些基于Intel的主板上,默认情况下会禁用它。当您将计算机分区工作时需要虚拟化技术,就好像它有多台计算机一样,允许系统同时运行多个操作系统(如虚拟机,VMware)。
重启计算机>转到bios设置(通过按esc,f1,... f12可以是任何根据板的类型)>然后启用虚拟化技术(通过在标签菜单上搜索)>保存并重启您的机器>现在您可以通过右键单击该设备来更改虚拟设备的设置(不是必需的),然后转到设置> general> basic>将版本更改为64位....您已准备好了
答案 13 :(得分:0)
单击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。