解决Windows下genymotion unable to load virtual engine问题

来源:互联网 发布:淘宝卖家怎么增加粉丝 编辑:程序博客网 时间:2024/05/01 08:39

之前一直用genymotion模拟器,sdk自带的模拟器让人无法忍受,有时候也用真机调试,知道 7月31号升级了win10之后,第二天genymotion就打不开了,提示unable to  load 

virtual engine ,然后就没有然后了。网上找了一大堆解决方案,没有一个能成功解决,卸载重装,重装卸载,低版本不行,路径不改,不能有中文,所有能试过的都试过了,没办法最后还是没办法,然后就放弃了 ,只能用真机测试,可是我的电脑很坑爹,三个usb接口接触不良,用着用着就经常断,而且手机root不了,有一天要查看数据库,可是手机没root看不到数据库,无奈又想起genymotion了,然后就想再次想想怎么解决,之前明明好好的,安装一次就行了,为什么后来就不行了呢,郁闷。

然后出绝招了,重装系统,为了一个模拟器,我把系统都重装了,也是蛮拼的,所有开发环境和软件我都得重新装一遍 ,也是醉了 ,可是重装系统后更让人崩溃的是那个问题还是存在,依然不行。折腾了好久,最后有点头绪了,高潮来了。

查过资料genymo 和virtual box是需要通过网络通讯来建立连接的,按照网上的方法说去设置vBox下的host-only网络什么的,还是不行,丫的那里连host-only网络都没有,添加也是添加不了,启动一次genymotion 网卡那里就多出来一个,可是个个都不能用的,偶尔会出现一个host-only,然后genymotion就会打开那个模拟器的界面,不过是白色的,任务管理器下面是无响应,测试n次之后我终于明白怎么回事了,至少能出现这个步骤我就很感动了,确定就是genymotion和vbox 的通信问题了,解决这个就可以了。

最终解决方式,原来问题出在兼容性问题上。具体发现过程就不说了,总之测试了许多遍,终于把这问题解决了。

把genymotion  genymotion.exe play.exe 和vBox 的VBoxSVC.exe  VirtualBox.exe这四个破东东以兼容性模式模式运行就可以了,经过我测试win7  win8 和xp兼容模式运行都会有 问题,用vista 兼容模式就可以彻底解决  说了这么多,搞了那么久就是死在一个兼容性上,呵呵。


希望以后遇到问题的朋友们,可以试一下,在这个问题上我真是醉了。

就是这四个东西



0 0
原创粉丝点击