博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Genymotion集成到Eclipse
阅读量:4503 次
发布时间:2019-06-08

本文共 1990 字,大约阅读时间需要 6 分钟。

在Eclipse中使用Genymotion

Google的ADT中自带的模拟器速度太慢,可以使用Genymotion代替。关于Genymotion的安装方法,可以直接访问官网,需要注册账号,因为创建模拟器时需要登录确认。Genymotion基于VirtualBox运行,其实就是一个虚拟机,安装后,机器上会安装Oracle VM VirtualBox、Genymotion、Genymotion shell。

Genymotion提供了Eclipse插件,安装办法在Genymotion官网有说明,就是在线安装和手动安装两种方式。但是经本人尝试,在线安装的地址下是空的;手动安装后,在Eclipse中也看不到Genymotion的图标。

对于非常相信官网的我,真是一个小打击,都快要放弃了。

还是感谢各位网友们的帮助,最后才知道需要将两个Jar包放到Eclipse安装路径的plugins目录下。(这两个jar包已打包为Genymotion+Eclipse.rar传到网盘上)

重启Eclipse,就可以看到这个小图标了

首次使用,关联Genymotion安装路径

于是乎,成功了

——————————————————————————————————————————————————————

其他问题

问题一:在cmd下使用adb devices命令找不到设备的问题(我一般都是在cmd下敲命令跑monkey)

需要对Genymotion进行配置,Genymotion安装后默认使用自己的adb工具(可以在Genymotion安装目录下找到tools目录,下边会有android相关的工具),而使用命令行时,启动的是我之前配置的android-sdk-windows/platform-tools目录下的adb工具,因此我们需要修改Genymotion里的配置,如下图所示。

问题二:cmd中提示ADB server didnt ACK

出现这个提示,肯定是adb端口冲突的原因,找任务管理器,查看进程,找到冲突,一般的话,都是豌豆荚之类的应用,将进程杀掉即可。

问题三:cmd中adb devices找不到设备

在进程管理中,找到adb进程,右键看下文件位置,确定启动的是哪个文件夹下的adb工具,应该是android-sdk-windows/platform-tools目录下的adb工具,如果不是的话,删除adb.exe文件,再次启动正确的adb工具

 --------------------------------------------------------分界线-----------------------------------------------------------------

20160614 

因为最近项目App需要Android6.0版本的支持,之前创建的模拟器是android4.1X系列版本,因此需要通过Genymotion新增几个模拟器。Genymotion要求必须登陆后才可以新建,但是登录一直有问题“un... error”,正好提示Genymotion有新版本发布,因此更新了Genymotion到2.7.1版本,所幸登录问题是解决了。

但是出现了新的问题,新建一个Android4.4.4版本的模拟器已经成功,但是5.1.0和6.0版本的模拟器在创建时一直提示“Failed to import OVA file”。(在网上找了很多办法不行,想着可能是升级了Genymotion的原因,所以卸载了Genymotion和VirtualBox,重新下载了安装文件再次安装)。

在网上找到一个网友们总结的帖子,蛮有用的:http://blog.csdn.net/beiminglei/article/details/17399333

问题描述:在Eclipse中启动Genymotion时 报“java.io.IOException: Cannot run program "D:\Program Files\Genymobile\Genymotion\/reg"”

解决办法:http://blog.csdn.net/reylen/article/details/49105583  下载reg.exe即可解决问题

问题描述:用Genymotion新创建的模拟器,在安装apk时会提示“Installation error: INSTALL_FAILED_NO_MATCHING_ABIS

解决办法:http://blog.csdn.net/wjr2012/article/details/16359113 下载zip文件 拖进模拟器解决

转载于:https://www.cnblogs.com/hnini/p/4942946.html

你可能感兴趣的文章
浏览器兼容性
查看>>
flask 第四篇 模板语言jinja2
查看>>
非均衡分类问题的思考与问题与解决思路
查看>>
头文件与extern
查看>>
python开发技术详解(三) 进阶的语法
查看>>
LeetCode Missing Number
查看>>
Linux 网络(连接)相关参数作用
查看>>
鼠标事件先后顺序
查看>>
洛谷P2756 飞行员配对方案问题
查看>>
在java中删除数组元素的练习
查看>>
[No0000B7]If else 与 三元表达式? : 效率对比
查看>>
【PSR规范专题(5)】PSR-4 改进后的自动加载规范
查看>>
01单例模式(创建型模式)
查看>>
Java 组播
查看>>
java_泛型,设置类型通配符的上限
查看>>
内存保护机制及绕过方案——通过覆盖虚函数表绕过/GS机制
查看>>
并不对劲的fhq treap
查看>>
Ubuntu环境下使用npm编译从git上clone下来的前端(Javascript)项目
查看>>
[JavaEE,MVC] Struts工作原理
查看>>
[MySQL] 统计函数记录
查看>>