用eclipse开发Android,用Genymotion测试时报错adb发生错误

Posted sunny_2016

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用eclipse开发Android,用Genymotion测试时报错adb发生错误相关的知识,希望对你有一定的参考价值。

每当我要运行安卓程序时,控制台就会报出

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程序啦

以上是关于用eclipse开发Android,用Genymotion测试时报错adb发生错误的主要内容,如果未能解决你的问题,请参考以下文章

用Eclipse开发android,怎么连接到数据库?

在eclipse中开发android 为啥不能用lambda表达式

集成安卓开发工具的eclipse,直接打开就能用吗?用不用下载android sdk?

用Eclipse搭建Android开发平台。

用eclipse开发Android,用Genymotion测试时报错adb发生错误

eclipse开发Android必备环境搭建