ADT安装Genymotion的eclipse插件安装及错误解决办法
接触安卓开发也有很长一段时间了,但是一直使用的真机测试程序,因为感觉android模拟器实在是太不方便,运行慢,而且经常出错。最近听人介绍说Genymotion这款Android模拟器相当不错,于是打算试用一下。
一. 注册并下载安装Genymotion
这个步骤还是相当简单的,这里是下载页面: https://www.genymotion.com/#!/download
建议直接下载带有VirtualBox的那一个,根据我在网上的查找,对于最新版本的VirtualBox,Genymotion的支持并不是十分完美。
二.安装eclipse插件
通过搜索,我发现genymotion的eclipse插件有两种安装方法,直接在eclipse安装新软件或者本地安装。那我肯定是首先选择,直接安装新插件了。点击菜单栏的帮助按钮,选择安装新软件, 添加 名称 Genymobile ,位置:http://plugins.genymotion.com/eclipse。然后根据提示,下一步,完成。
以为这样就可以了,结果发现,怎么都无法成功,会报错。
所以我只能选择本地安装,在genymotion的下载页面最下方就是eclipse插件的下载,下载插件,关闭eclipse,将插件复制到eclipse\plugins目录下,启动发现无法显示,肯定是没有安装成功。搜索一番,重启eclipse也试过还是不行。
无奈之下,我又选择了一下安装新软件,一路下来,发现这次竟然没有报错,直接安装成功,重启之后,Genymobile的插件按钮已经出现在了我的eclipse里面。首次使用genymotion插件需要添加genymotion的安装目录。点击genymobile按钮,输入我的genymotion的安装地址 D:\ProgramFiles\Genymobile\Genymotion ,之后j就可以自由使用了。
这就是安装成功的标志:
三.成功安装插件后,无法连接genymotion的问题解决
插件安装完成后,已经可以在eclipse中启动genymotion模拟器了,但是我发现,始终无法连接成功,DDMS中显示:
ADB server didn't ACK,failed to start daemon.
查看任务管理器,发现占用5037端口的进程就是adb.exe,这根本就不科学啊。仔细回想了一下,发现adb.exe 的位置是处于genymotion的安装目录,我好像明白了的什么。打开genymotion进入设置界面,更改ADB的位置。
之后,我在eclipse中直接点击genymotion按钮,运行模拟器之后,就可以成功连接了。
参考资料:
http://jingyan.baidu.com/article/9faa72315041d8473c28cbc3.htmlADT安装Genymotion的eclipse插件安装及错误解决办法的更多相关文章
- Eclipse增强代码提示插件Code Recommenders安装,顺便说说Eclipse插件安装方法
1.为什么用Code Recommenders 在用过Intelij Idea后,发现它的自动代码提示非常智能,可以敲关键字就能提示,但是因为公司用的是Eclipse, 所以想找有没有这个插件能增强代 ...
- Linux安装Oracle 11g Grid Infrastructure 出现OUI-10182错误解决办法
已确保安装的ORACLE_BASE目录是属于grid:oinstall 但安装时总是报:OUI-10182 The effective user ID does not match the own ...
- Android模拟神器Genymotion eclipse插件安装问题出解决
我之前一直是打开eclipse之前直接运行Genymotion模拟器就可以连接到adb了,非常方便,但最近突然想来装个eclipse的Genymotion插件玩玩,安装时居然出错了,于是不折腾好心里不 ...
- genymotion 和genymotion eclipse 插件安装 !
昨天天有好心网友在群里共享了一个好用的 android 模拟器 genymotion 昨天就试用了下 真心流畅 各位不妨一试 http://www.genymotion.com/ doc https: ...
- (转载)eclipse插件安装的四种方法
eclipse插件安装的四种方法 Eclipse插件的安装方法 1.在eclipse的主目录(ECLIPSE_HOME, 比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录 ...
- eclipse插件安装 (zhuan)
https://my.oschina.net/gxs2012/blog/205875 http://blog.csdn.net/zhujiaxing666666/article/details/150 ...
- jBPM 6 开发 eclipse 插件安装
jBPM 6 开发 eclipse 插件安装 概述 与之前的jBPM 5相比,jBPM 6 新引入的kjars及mavenized的特性,使流程开发设计与之前有了很大的不同,本文主要说明jBPM 6 ...
- 常用的4个eclipse插件安装过程及使用方法
最近整合了4个常用eclipse插件安装过程,分别是PMD.checkstyle.findbugs.sourcemonitor插件.因为我这里没有外网,所以所有的插件不是最新版,建议有网的童鞋自行在外 ...
- JAVAEE——SSH项目实战01:SVN介绍、eclipse插件安装和使用方法
1 学习目标 1.掌握svn服务端.svn客户端.svn eclipse插件安装方法 2.掌握svn的基本使用方法 2 svn介绍 2.1 项目管理中的版本控制问题 通常软件开发由多人协作开发,如果对 ...
随机推荐
- 团体程序设计天梯赛L2-009 抢红包 2017-03-22 19:18 131人阅读 评论(0) 收藏
L2-009. 抢红包 时间限制 300 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 没有人没抢过红包吧-- 这里给出N个人之间互相发红包.抢 ...
- Python 数据分析—第八章 画图
一.matplotlib的用法 折线图+一些常用的设置 #显示中文 import matplotlib as mpl mpl.rcParams['font.sans-serif'] = [u'SimH ...
- 解读DbContext中的三种【EagerLoad,LazyLoad,ExplicitLoading】加载模式
一:立即加载,延迟加载,显式加载 1. 立即加载 Student Domain{ Teacher theacher} using (SchoolDBEntities db = new SchoolDB ...
- python版本selenium定位方式(不止八种哦)
除了大家熟知的8种定位方式之外 1.id定位:find_element_by_id(self, id_)2.name定位:find_element_by_name(self, name)3.class ...
- MySQL不带where条件的UPDATE和DELETE 限制操作说明
本文来自 网易云社区 . 数据安全是业务的基石,但是DBA 总会遇到救火情况,业务误删除全表或者误更新错全表业务数据,导致服务不可用 sql_safe_updates参数可以限制不带where条件的u ...
- centos7 修改网卡eth0 关闭ipv6 问题总结
1. 首先关闭"NetworkManager" 服务. 然后编辑网卡的配置文件将里面的NAME DEVICE项修改为eth0 vim /etc/sysconfig/network- ...
- Python报错信息收集(1)
UnboundLocalError: local variable 'count' referenced before assignment 局部变量错误:赋值之前引用的本地变量'count' ,un ...
- python3入门之类
在面向对象的语言中,类是最重要的一环,python自然拥有类这个机制.python的类机制,与C++,java的区别不是很大,类的大多数的重要特性都被沿用了,一样可以多态,抽象,封装: python3 ...
- chrome cpu占用100%
参考原文地址:https://stackoverflow.com/questions/20276097/chrome-devtools-100-cpu 问题描述,chrome打开devtools开发者 ...
- jQuery 与 js的入口函数写法
//js的入口函数执行要比jQuery的入口函数执行得晚一些. //jq的入口函数会等待页面的加载完成才执行,但是不会等待图片的加载. //js的入口函数会等待页面加载完成,并且等待图片加载完成才开始 ...