用eclipse开发Android,用Genymotion测试时报错adb端口被占用时
2015-11-28 20:07
239 查看
刚刚学习安卓开发,嫌弃Google自带的模拟器太慢,用了一段时间的海马玩之后看网上说Genymotion比较好于是想用一用。
虽然Genymotion如他所说的确实在更方面都很快,但是配置起来比较麻烦。。。。海马玩模拟器安装之后直接就能用不用配置,比较方便,但是比Genymotion慢一些。
所以还蛮推荐大家使用海马玩模拟器的。。。好,下面我就说一下我使用Genymotion的状况。
昨天晚上按完Genymotion之后,就注册,验证一类的,然后安装虚拟机,我电脑里面之前有Oracle VM,但是好像跟Genymotion有冲突,我就卸载了,重现下载安装的。
然后好不容建成了一个Samsung S4的模拟器,今天用eclipse却不能连接Genymotion。
每当我要运行安卓程序时,控制台就会报出
The connection to adb is down, and a severe error has occured.
You must restart adb and Eclipse.
试了网上的各种方法都不好使,比如说,用Install new software不好使,根本找不到Genymotion。还有,在Eclipse MarketPlace里面找Genymotion来安装,根本找不到。但是功夫不负有心人,终于找到了大神的解决方法,一下子就好了。
1,在Genymotion里面配置SDK:
点击开Genymotion后,有一个Settings选项,点击开,找到ADB选项卡,
如上图,在Android SDK里面找到你的sdk路径,点击ok。然后你就先可以关掉Genymotion了。
此时在命令行下运行cd 你的sdk文件夹下的platform-tools文件。就是在sdk文件夹下有一个platform-tools文件夹,打开之后会有一个adb.exe.
比如我的 cd C:\Android开发环境\工具\android-sdk\platform-tools (不要学习我路径有中文) 在命令行里运行前面写的这行命令。
然后当你进入到这个目录之后 运行:adb kill-server 回车
然后再运行:adb start-server
等待看到sucessfully就可以了。
然后开启eclipse,在Devices里面就可以看到Genymotion选项了
然后就可以在Genymotion里运行写的Android程序啦
虽然Genymotion如他所说的确实在更方面都很快,但是配置起来比较麻烦。。。。海马玩模拟器安装之后直接就能用不用配置,比较方便,但是比Genymotion慢一些。
所以还蛮推荐大家使用海马玩模拟器的。。。好,下面我就说一下我使用Genymotion的状况。
昨天晚上按完Genymotion之后,就注册,验证一类的,然后安装虚拟机,我电脑里面之前有Oracle VM,但是好像跟Genymotion有冲突,我就卸载了,重现下载安装的。
然后好不容建成了一个Samsung S4的模拟器,今天用eclipse却不能连接Genymotion。
每当我要运行安卓程序时,控制台就会报出
The connection to adb is down, and a severe error has occured.
You must restart adb and Eclipse.
试了网上的各种方法都不好使,比如说,用Install new software不好使,根本找不到Genymotion。还有,在Eclipse MarketPlace里面找Genymotion来安装,根本找不到。但是功夫不负有心人,终于找到了大神的解决方法,一下子就好了。
1,在Genymotion里面配置SDK:
点击开Genymotion后,有一个Settings选项,点击开,找到ADB选项卡,
如上图,在Android SDK里面找到你的sdk路径,点击ok。然后你就先可以关掉Genymotion了。
此时在命令行下运行cd 你的sdk文件夹下的platform-tools文件。就是在sdk文件夹下有一个platform-tools文件夹,打开之后会有一个adb.exe.
比如我的 cd C:\Android开发环境\工具\android-sdk\platform-tools (不要学习我路径有中文) 在命令行里运行前面写的这行命令。
然后当你进入到这个目录之后 运行:adb kill-server 回车
然后再运行:adb start-server
等待看到sucessfully就可以了。
然后开启eclipse,在Devices里面就可以看到Genymotion选项了
然后就可以在Genymotion里运行写的Android程序啦
相关文章推荐
- java虚拟机初步了解与想法
- CCF认证考试(java)---有趣的数
- java中静态方法与实例方法的区别
- Stack Overflow 上人气最旺的 10 个 Java 问题
- Spring整合Struts2 wel.xml中写spring核心配置文件路径问题,顺便总结下我学习SSH整合的过程
- JavaFX入门(一):我的第一个JavaFX程序
- hibernate单向N-N关系映射
- java实现的五子棋
- 关于JAVA中匿名内部类的使用
- Java常用开发工具
- MyEclipse 2014如何破解
- CCF认证考试(java)---窗口
- eclipse.ini
- java设计模式----工厂设计模式
- Java算法---马戏团和整理图书编程题
- CCF认证考试(java)---相反数
- 我的第7个java程序--把java web项目改为java project项目--mybatis
- Mac Netbeans快捷键
- 慕课网 java第二季 面向对象
- 使用了Spring boot devtools, dozer转换嵌套对象失败解决记录