先上结果,注意版本号:
Genymotion
2.6.0
VirtualBox 5.0.10
其实我用了官方的几种历史版本尝试组合了下没能解决最后是都单独更新解决的
到各自官网直接下载即可,反正vbox开了也是推送新版,Genymotion单独下就好。
系统:10586.17
先证明用当前最新的系统(更超前的版本没精力折腾,毕竟生产力工具)和最近的软件版本没有问题。
OK下一步
=========
今天下午看到2.6.0推送顺手就升了,没想又被坑了一次,其实遇到个几个问题都是自古以来的老毛病,花了些时间逐个解决了下。什么路径英文不能中文、兼容模式管理员模式这种基础我就不提了。
一个一个说:
安装好软件后先确定VirtualBox自身没问题,单独打开VirtualBox运行一个模拟器看能否运行起来,
失败后尝试如下配置:
配置好之后设置给模拟器:
成功运行。
virtualization engine not found plugin loading aborted
猜测是Genymotion启动时找不到VirtualBox,这步卡了挺久,最后解决的办法是把Genymotion和VirtualBox先彻底卸载干净,然后彻底清理残留文件后直接先装最新版本VirtualBox然后再装Genymotion。最后Genymotion顺利启动。
unable to start the virtual device
我的解决办法是删光Genymotion之前下载的虚拟设备文件,没错,删除掉虚拟设备然后关掉再开重新下载
这步不知道是谁的锅,猜测Genymotion的问题。
Unable to configure the network adapter for the virtual device
猜测是虚拟设备网络适配问题,解决办法是把刚才VirtualBox里的网卡配置启用:
最后成功出坑。
---------
Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter' (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).
返回 代码: E_FAIL (0x80004005)
组件: ConsoleWrap
界面: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
然后用genymotion打开时:
我的解决方法就是配置VirtualBox全局网络,按照上面的设置DHCP,然后打开网络共享中心,找到HostInterfaceNetworking-VirtualBox Host-Only,右键勾选“VirtualBox NDIS6 Bridged Networking Driver”。