我最近升级到Windows 10 BUILD 10130,出于某些原因,Genymotion似乎并没有工作。 它说“无法加载VirtualBox引擎”。
现在我做了一些研究,并提出了所有解决scheme,以从Virtual Box设置删除主机专用networking 。 那么这里是我没有任何networking在那里列出的东西。 而我在networking和共享中心find的那个不能被删除。
即使干净的安装也没有解决这个问题
请帮忙。
步骤1:以管理员身份运行VirtualBox
第2步:转到文件 – >首选项 – >网络 – >主机只有网络
第3步:添加一个新的或只是编辑一个旧的(如果不工作, 删除所有存在,并创建一个新的 ):
Adapter Tab: IPv4 Address: 192.168.x.201 IPv4 Network Mask: 255.255.255.0 DHCP server Tab: server Address: 192.168.x.100 server Mask: 255.255.255.0 Lower Address Bound: 192.168.x.101 Upper Address Bound: 192.168.x.199
https://www.youtube.com/watch?v=9pd7ZtO-87A – 这里的视频解决方案。 它只是帮助我。 我使用VirtualBox网络的这个设置:
Adapter Tab: IPv4 Address: 192.168.1.201 IPv4 Network Mask: 255.255.255.0 DHCP server Tab: server Address: 192.168.1.100 server Mask: 255.255.255.0 Lower Address Bound: 192.168.1.101 Upper Address Bound: 192.168.1.199
UPD:我的虚拟设备只启动形式Genymotion应用程序。 但是如果我尝试从Android Studio中启动它,则会显示错误
我在Windows 10内幕预览版(Build 10130)上遇到了同样的问题。 但通过使用右键单击运行Genymotion修复它– >以管理员 身份 运行 。
我的这个问题解决了首先启动Virtualbox作为管理员,然后Genymotion也开始作为管理员:)开心编码:)
上述解决方案或任何其他线程/论坛中的任何解决方案都不适合我。
以下是我所做的解决这个问题
卸载VBox和Genymotion
使用VirtualBox(124mb for Windows)再次从网站安装Genymotion https://www.genymotion.com/#!/download
重新启动电脑
尝试加载Genymotion,你应该再次得到相同的错误
打开RegEdit转到HKEY_CURRENT_USER>软件> Genymobile> Genymotion
检查键“VBoxPath”。 在我的系统中,这条路是
C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe
编辑路径以删除双“\”它现在应该是:
C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe
保存更改并启动Genymotion!
就像我的魅力:)
只有解决方案,为我工作是:1.卸载oracle vm虚拟箱5.0.4和安装5.0.20( https://www.virtualbox.org/wiki/Download_Old_Builds_5_0 )2.以管理员身份运行虚拟框3.运行Genymotion为管理员就是这样。
Genymotion 2.6.0和Win10没有为我启动,在Genymotion中尝试启动设备时出现错误对话框。 试图从VirtualBox启动设备,但得到了一个错误。
这为我解决了。 转到Windows中的网络设置,找到您的设备正在使用的虚拟主机网络,并选择属性,如果没有选择VirtualBox NDIS6桥接网络驱动程序,设备将无法启动。
在路径上的RegEdit: HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\VirtualBox
将InstallDir
的值更改为C:\Program Files\Oracle\VirtualBox
解决了这个问题。
这些折扣对我不起作用。 但我找到了我的解决方案。 所以我的解决方案:转到计算机BIOS,并启用“虚拟化技术”和“VT-d”。 在这之后,不需要改变Virtual Box的设置,但是它可以工作。
我尝试所有的指南,但无法修复,所以我打开genymotion>首选项> ADB>设置SDK路径到我用于构建我的应用程序的SDK路径。 它工作正常。
Genymotion的网站FAQ的另一个好建议是安装最后一个版本的VirtualBox。 这对我来说很合适,还有一些其他的建议(以管理员身份运行等等)。
迄今为止,VirtualBox还不完全与Windows 10兼容。由于Genymotion依赖于在后台使用VirtualBox,因此可能会出现一些问题。 如果您在Windows 10上运行Genymotion时遇到任何问题,我们首先建议您将VirtualBox置于干净的状态。 这样做:卸载VirtualBox。 如果安装程序提示,请重新启动计算机。 安装适用于Windows 10的VirtualBox版本如果安装程序提示,请重新启动计算机。 打开VirtualBox并转到文件>首选项>网络。 通过单击说明,删除所有现有的主机专用网络。1.首次启动Genymotion。 如果发生故障,请再次启动Genymotion。 如果Genymotion仍然无法运行,则可以手动配置仅限主机的网络:
打开VirtualBox并转到文件>首选项>网络。 通过单击“说明”来添加新的仅限主机的网络1.单击“说明”以编辑其配置。在“适配器”选项卡中,设置以下值:IPv4地址:192.168.56.1 IPv4网络掩码:255.255.255.0在DHCP服务器选项卡中,以下值:检查启用服务器。 服务器地址:192.168.56.100服务器掩码:255.255.255.0低位地址绑定:192.168.56.101高位地址绑定:192.168.56.254
> genymotion.com
只是一个补充。
MayType和VirtualBox之间有一些冲突(在版本4.1.32以上),所以如果你使用的是Mactype,你可以打开你的mactype文件夹,找到MayType.ini,并添加这些行。如果你没有这个文件的WRITE权限,更改权限设置。
[UnloadDll] vbox-img.exe VBoxBalloonCtrl.exe VBoxDTrace.exe VBoxExtPackHelperApp.exe VBoxHeadless.exe VBoxManage.exe VBoxNetDHCP.exe VBoxNetNAT.exe VBoxSDL.exe VBoxSVC.exe VBoxTestOGL.exe VBoxWebSrv.exe VirtualBox.exe
安装最新的VirtualBox(5.1.8)为我解决了这个问题,同时我也必须在Windows上关闭Hyper-V。