那些年Genymotion遇到的坑,致Unable to load virtualbox engine.和Unable to start the virtual device.等

来源:互联网 发布:java中反射的应用场景 编辑:程序博客网 时间:2024/06/08 03:56

早就听闻Genymotion乃模拟器中的神器,横甩android自带的模拟器几千条街,速度无可比拟。


于是在一个风和日丽的日子里,我怀着激动的心情跟着教程下载了Genymotion

当我从官网下载完with VirtualBox的Gengymotion(这又是注册又是验证邮箱还要装两个软件的~),以为就能和Genymotion过上幸福的日子。然而我图样图破森了~


我遇上了第一个坑,Unable to load virtualbox engine.



上网搜了一下~原来是兼容性的问题~

本人Win7旗舰版系统~具体问题请具体分析~

解决方法:

Genymotion-->右键选择属性-->兼容性-->以兼容模式运行这个程序-->选择WindowsVista(选择一个自己可以兼容的系统版本)-->以管理员身份运行此程序 -->确定

VirtualBox -->右键选择属性-->兼容性-->以兼容模式运行这个程序-->选择WindowsVista -->以管理员身份运行此程序 -->确定



终于可以启动了~撒花~

启动着启动着我又遇上了第二个坑~(开心不过三秒~)Unable to start the virtual device.


这个坑就没那么simple了


于是我又开始了漫漫的解决问题之路~整理了一下网上的信息,有三个解决办法

1.     修复VirtualBox安装目录下的VBoxSVC文件,然而并没有啥卵用,用法也过时了,没法用

2.     系统文件主题曾经被破解过(我一拍大腿,这对~我有重装过系统),修复系统主题文件。

问题来了,怎么看文件有没有破解过呢?下载universal theme patcher for windows查看



哦,我这是已经恢复破解前了,如果你发现恢复那栏是暗色的,无法点击,说明没有备份文件,无法恢复。不过解决办法还是有的,点击下面的下载链接(内包含UniversalThemePatcher),找适合自己系统版本的主题文件(未破解),把这些文件名后面修改加上.backup(如图所示)


然后把这些文件复制到c:\windows\system32下面,然后再运行UniversalThemePatcher程序,如果主题文件已破解,会提示有几个文件已破解,点是进入主界面,依次点击恢复,然后重启。

下载链接:http://download.csdn.net/detail/jingtingfengguo/9574357

 

当我做完这些我已经以为解决了~然而!并!没!有!



于是来到第三个办法吧

3.     Genymotion和VirtualBox的版本不兼容,这是Genymotion官网下载的with VirtualBox的版本啊~还是不兼容啊。

于是我分别尝试下载VirtualBox的最新版本和仅此于官网配的低一个版本的,都!没!用!(或许对你可能有用~)

那么终极解决办法来了~

下载VirtualBox4.3.4版本吧,据说是号称最稳定的版本~

送上官方链接:

http://download.virtualbox.org/virtualbox/4.3.4/VirtualBox-4.3.4-91027-Win.exe

 

于是终于解决了~~这个坑~~


终于等到你~还好我没放弃~


这回就能正常的启动Genymotion了,但是能启动没用,总得有device吧~

于是我欢欣跃雀的按下add+



列表的进度条一直摆啊摆啊~摆的我快睡着了~

出现了个红色的提示~


 an error occurred while retrieving the list of virtual devices

大意就是说在检索模拟器列表时发生了错误~


然后我才发现个问题~原来genymotion也是要翻!墙!的!



代理这种事,当然是有钱的出钱,没钱的。。。出力咯。。


具体解决方法:

选择Setting-->Nwtwork-->Use Http Praxy-->填上代理地址和端口



使用VPN和Host办法的就不要勾选这个了,直接可用。



至此我遇到的问题也差不多结束了。但是还是会遇到gengymotion启动模拟器黑屏这个常见问题,我一般的方式是,重启VirtualBox 中相对应的模拟器。

估计我安装的时候什么难都受过了,暂时没有啥大问题出现过了。


5 0
原创粉丝点击