eclipse插件genymotion运行提示Initialize Engine: failed和Virtualbox运行提示创建com对象失败
2015-06-30 13:33
591 查看
今天用谷歌avd模拟器测试app,但不知为什么在我的机子开启后,模拟器界面老是卡在桌面左上角,拖又拖不动,于是度娘找解决办法,发现有款Genymotion模拟器,其实之前也有注意到这款模拟器,只是没想到它可以集成到eclipse里,而且下载安装升级使用都不用墙,早就受不了avd那龟速,一直用手机跑app。这次被迫要用模拟器,发现此良品果断在线安装插件。
ps:其实解决avd龟速问题还有另一种选择:通过intel x86加速器,就可以让avd瞬间飞起,但是对电脑有要求,例如:cpu为intel,必须支持vt-x虚拟化技术,可拓展64位,Execute DisableBit,这些都要在bios中开启,奈何我的笔记本硬件满足,bios却没高级选项,不少笔记本都这样,但有个黑科技可以开启隐藏的高级选项(原文地址忘了,所以不贴了),但是非一般小白可尝试,所以就放弃了。能用x86加速的我推荐还是用这个方法,毕竟入genymotion犹入坑,会视人品碰到各种疑难杂症,有些解决起来挺棘手的,如果你爱折腾那无视这条。。。
装完插件后重启eclipse有个图标
(左起第二个)
点击后它提示配置目录
我随便配个目录,以为就可以了,结果提示
Loading Genymotion library
Loading Genymotion library
Genymotion directory: C:\Users\Administrator
Trying to initialize engine
Exception (VBoxManage): java.io.IOException: Cannot run program "C:\Users\Administrator\/reg": CreateProcess error=2, ϵͳÕҲ»µ½ָ¶
Initialize Engine: failed
度娘到官网才知道我太天真了
注意感叹号那句:为了使用这个插件,确保Genymotion已经装在你的系统。想想也对,这么强大的东西,我才用了几秒就下完插件,直接能用才奇迹了
要先到官网下载安装genymotion再配置路径,下载下图左边带VirtualBox那个,genymotion需要VirtualBox才能运行
详细下载安装可以参考这篇http://www.cnblogs.com/1114250779boke/p/3657996.html 注册邮箱不用谷歌邮箱也可以
下完安装,我安装VirtualBox后启动出现新问题
贴吧大神给了解决办法
右击图标,属性--兼容性,勾上以兼容模式运行这个程序,应用确定即可,一开始我在下拉那里选了windows 7,结果还是不行,所以默认xp那个就可以了
搞定后启动genymotion
坑!不是配套下载安装的么?竟然跟我说没法加载virtualbox
无奈再度娘,有通过找log配置路径的,但现在的版本已不可行,还有说路径不能为中文的,我的路径全英文的,还有virtualbox换成低版本解决的(这个可行)
也有人是破解系统主题引起的(玛瑙河的部落格和一名普通码农的菜地),但我log里的情况好像不是这样,搜了大半天,我是靠这个解决的
http://m.blog.csdn.net/blog/hll174/45251987
genymotion也勾选以兼容模式运行,至于下面那个以管理员身份运行此程序,我一开始有勾上,然后重启genymotion后,金山毒霸提示是否阻止操作,当时直接
允许该程序所有操作,但是后来想起网上有说到跟杀毒软件有关,我这个可能就是这原因了,当时没注意是允许什么操作。成功后,我试着不勾选以管理员身份
运行,结果也没事,但兼容模式要勾选
都搞定了就可以重新配置eclipse插件genymotion的路径了,点击eclipse的window--preferences,右边选择插件,路径配置为genymotion的安装路径即可
这里我一开始还没解决上面genymotion的问题就先重配路径,结果运行插件还是报错,所以我直接卸载重装插件,再配路径就可以了
开启插件后登录帐号,首登出现generic error,我重登就没事了,应该是网络问题
这里试试nexus 5
下载手机模拟文件,200多m。。。(学校1m的网速。。),还好使用这个不用墙
似乎没什么问题了,下载完开启进入开机界面
然后就没然后了,一直卡在开机界面,上网到处搜也无果,到这里我基本是失去耐心了,从中午弄到晚上还搞不定,一天过去了,我那app还没法测试
后来无奈进了个genymotion交流群(79669432)下了个2.4老版本,兼容模式跑起来没问题(如果你也碰到上述情况,可下载2.4版本试试)
百度网盘:http://yun.baidu.com/share/link?shareid=3042225437&uk=822849663
但是2.4在我电脑上有点问题,经常开启一个虚拟机,点了n次它才启动起来,而且网络好像不太稳定(登录经常上不去,或者点击add下载手机模拟文件
那个列表时常显示不出来)
每次开启genymotion又老提示升级,毕竟担心升级又出问题,所以一直没升,几天后受不了我试下升级,下了gengmotion2.5升级包(没有virtualbox升级
包,2.4附带的virtualbox版本是4.3.12 r93733,这和2.5是一样的)安装后上面的小问题没了,而且开启也正常,竟然还顺带解决了不能跑android 5.0的问
题,惊喜之余又很郁闷,之前下的2.5完整安装包为什么就不行。所以,大家解决不了可以试下我提供的2.4,安装后再升级到2.5。
至此,gengmotion插件搞定,实测速度确实不错,但要到达手机流畅度,我电脑跑起来倒没那效果。这篇本来不抱希望,躺草稿箱的博文也终于重见天日,
也希望能帮到新入gengmotion(ken)的用户(这里安装运行基本没问题,但不代表后面没坑,所以大家碰到问题耐心上网解决或进群交流吧)
最后附上官方使用手册pdf中文版 http://pan.baidu.com/share/link?shareid=695312842&uk=1983143279 但这个是老版本的,个人觉得并卵,有兴趣看下也无妨
(手册转自http://www.apkbus.com/android-139977-1-1.html)
ps:其实解决avd龟速问题还有另一种选择:通过intel x86加速器,就可以让avd瞬间飞起,但是对电脑有要求,例如:cpu为intel,必须支持vt-x虚拟化技术,可拓展64位,Execute DisableBit,这些都要在bios中开启,奈何我的笔记本硬件满足,bios却没高级选项,不少笔记本都这样,但有个黑科技可以开启隐藏的高级选项(原文地址忘了,所以不贴了),但是非一般小白可尝试,所以就放弃了。能用x86加速的我推荐还是用这个方法,毕竟入genymotion犹入坑,会视人品碰到各种疑难杂症,有些解决起来挺棘手的,如果你爱折腾那无视这条。。。
装完插件后重启eclipse有个图标
(左起第二个)
点击后它提示配置目录
我随便配个目录,以为就可以了,结果提示
Loading Genymotion library
Loading Genymotion library
Genymotion directory: C:\Users\Administrator
Trying to initialize engine
Exception (VBoxManage): java.io.IOException: Cannot run program "C:\Users\Administrator\/reg": CreateProcess error=2, ϵͳÕҲ»µ½ָ¶
Initialize Engine: failed
度娘到官网才知道我太天真了
注意感叹号那句:为了使用这个插件,确保Genymotion已经装在你的系统。想想也对,这么强大的东西,我才用了几秒就下完插件,直接能用才奇迹了
要先到官网下载安装genymotion再配置路径,下载下图左边带VirtualBox那个,genymotion需要VirtualBox才能运行
详细下载安装可以参考这篇http://www.cnblogs.com/1114250779boke/p/3657996.html 注册邮箱不用谷歌邮箱也可以
下完安装,我安装VirtualBox后启动出现新问题
贴吧大神给了解决办法
右击图标,属性--兼容性,勾上以兼容模式运行这个程序,应用确定即可,一开始我在下拉那里选了windows 7,结果还是不行,所以默认xp那个就可以了
搞定后启动genymotion
坑!不是配套下载安装的么?竟然跟我说没法加载virtualbox
无奈再度娘,有通过找log配置路径的,但现在的版本已不可行,还有说路径不能为中文的,我的路径全英文的,还有virtualbox换成低版本解决的(这个可行)
也有人是破解系统主题引起的(玛瑙河的部落格和一名普通码农的菜地),但我log里的情况好像不是这样,搜了大半天,我是靠这个解决的
http://m.blog.csdn.net/blog/hll174/45251987
genymotion也勾选以兼容模式运行,至于下面那个以管理员身份运行此程序,我一开始有勾上,然后重启genymotion后,金山毒霸提示是否阻止操作,当时直接
允许该程序所有操作,但是后来想起网上有说到跟杀毒软件有关,我这个可能就是这原因了,当时没注意是允许什么操作。成功后,我试着不勾选以管理员身份
运行,结果也没事,但兼容模式要勾选
都搞定了就可以重新配置eclipse插件genymotion的路径了,点击eclipse的window--preferences,右边选择插件,路径配置为genymotion的安装路径即可
这里我一开始还没解决上面genymotion的问题就先重配路径,结果运行插件还是报错,所以我直接卸载重装插件,再配路径就可以了
开启插件后登录帐号,首登出现generic error,我重登就没事了,应该是网络问题
这里试试nexus 5
下载手机模拟文件,200多m。。。(学校1m的网速。。),还好使用这个不用墙
似乎没什么问题了,下载完开启进入开机界面
然后就没然后了,一直卡在开机界面,上网到处搜也无果,到这里我基本是失去耐心了,从中午弄到晚上还搞不定,一天过去了,我那app还没法测试
后来无奈进了个genymotion交流群(79669432)下了个2.4老版本,兼容模式跑起来没问题(如果你也碰到上述情况,可下载2.4版本试试)
百度网盘:http://yun.baidu.com/share/link?shareid=3042225437&uk=822849663
但是2.4在我电脑上有点问题,经常开启一个虚拟机,点了n次它才启动起来,而且网络好像不太稳定(登录经常上不去,或者点击add下载手机模拟文件
那个列表时常显示不出来)
每次开启genymotion又老提示升级,毕竟担心升级又出问题,所以一直没升,几天后受不了我试下升级,下了gengmotion2.5升级包(没有virtualbox升级
包,2.4附带的virtualbox版本是4.3.12 r93733,这和2.5是一样的)安装后上面的小问题没了,而且开启也正常,竟然还顺带解决了不能跑android 5.0的问
题,惊喜之余又很郁闷,之前下的2.5完整安装包为什么就不行。所以,大家解决不了可以试下我提供的2.4,安装后再升级到2.5。
至此,gengmotion插件搞定,实测速度确实不错,但要到达手机流畅度,我电脑跑起来倒没那效果。这篇本来不抱希望,躺草稿箱的博文也终于重见天日,
也希望能帮到新入gengmotion(ken)的用户(这里安装运行基本没问题,但不代表后面没坑,所以大家碰到问题耐心上网解决或进群交流吧)
最后附上官方使用手册pdf中文版 http://pan.baidu.com/share/link?shareid=695312842&uk=1983143279 但这个是老版本的,个人觉得并卵,有兴趣看下也无妨
(手册转自http://www.apkbus.com/android-139977-1-1.html)
相关文章推荐
- Eclipse4.4 安装java反编译插件Eclipse Class Decompiler
- JAVA forname classnotfoundexception 错误
- spring源码初步学习-自己实现的ioc容器结构
- 【MyEclipse 2015】 逆向破解实录系列【3】(纯研究)
- JavaWeb学习笔记——开发动态WEB资源(四)打印当前使用的是get方法
- spring整合Quartz实现简单的定时功能
- Java基础总结之异常
- Struts2 零配置(二)
- [java]引用类型传的是地址
- [java]求质数
- [java]利用函数自动排序数组并逆序
- [java]数组最小值前置,其他顺序不变
- [java]冒泡算法:让数字从小到大排序
- [java]删除数组中的某一个元素
- java统计List中的元素重复出现的次数和对map按key或键值排序
- [java]数组复制的2种方式
- Java的StringTokenizer类
- How to use JUnit in Eclipse?
- 【Spring学习笔记-MVC-15.1】Spring MVC之异常处理=404界面
- 【Spring学习笔记-MVC-15】Spring MVC之异常处理