文章类型: ANDROID
关键词: The,connection,to,adb,is,down,,and,a,severe,error,has,occured.
内容摘要: The connection to adb is down, and a severe error has occured.

The connection to adb is down, and a severe error has occured.

2017/5/4 18:08:47    来源:apple    阅读:

启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:


1.先把eclipse关闭.


2.在管理器转到你的android SDK 的platform-tools下


3.键入adb kill-server ,如果adb关闭了会提示 server not running *


4.再输入 adb start-server  如果不成功会提示 daemon not running. starting it now on port  ***的

   而如果成功的话不提示任何语句的.这时再重新打开eclipse就可以正常运行模拟器的了.


还有一种情况,真机调试的时候,你开了腕豆夹,导致端口冲突了,前面一直没留意这个问题 ,解决办法:安装完手机的驱动后,关闭腕豆夹,重启eclipse,应该就可以了。腕豆夹与eclipse一般不同时打开!


这两天用回eclipse修改项目,发现eclipse怎么也运行不了。刚开始一直看的是

20170612151820041.png

然后就老方法,先adb kill-server ,然后 adb server-start,但是在eclipse里面死活都提示这个,找不到设备。然后按照网上提供的另一种方法,在Help-->Check for Updates去更新一下eclipse,等了好久,还是报这个错。在崩溃的边缘重启了eclipse,发现有个红色提示,一闪而过,就是:DDMS files not found: D:\Java\SDK\tools\hprof-conv.exe。这还有一个错误,然后到这个目录下找,还真没有,但是在D:\Java\SDK\platform-tools,就有这个文件,抱着尝试的心态把这个文件复制到提示目录下,重启eclipse,果然!!可以连接上设备,运行了!心里的石头终于放下了。

总结:

1.一般提示 adb is down,都有可能端口被占用了,在命令行 输入一下adb kill-server ,然后adb start-server就可以了。如果adb start-server执行报错,就很有可能端口被占用了

2.如果第一方法还是不行,就可以尝试一下,Help--->Check for Updates

3.前面两个方法还是不行,那就看看 有没有这个DDMS files not found: D:\Java\SDK\tools\hprof-conv.exe报错提示,有的话,就是在tools路径下缺少了一个文件,在platform-tools复制到里面去就可以了。

如果执行“adb start-server”时出现“adb start-server * daemon not running. starting it now on port 5037 * ADB server”,则安装下面方法解决:

安卓输入adb devices一般,我是说一般情况显示你连接的手机,那么不一般呢


就是安卓和电脑通信的那个端口占用了,为什么占用可能是你装了豌豆荚啊,手机助手这些软件,由于他们都会对电脑连接手机做判断,服务大众嘛


好,怎么解决,转载的啊,,,,

要是你不懂脚本的话就抄一遍。|是管道的意思

查看5037端口被谁占用了,开始--运行--CMD 到命令提示符,输入 netstat -aon|findstr "5037",如下图

11111111.jpg

我们从上面根本就看不出5037端口被谁占用,我们需要根据后面的PID(2748)来查找占用该端口的应用程序,输入 tasklist|findstr "2748" ,如下图

2222222222.jpg

结束该进程,输入taskkill /f /t /im 你的进程名,例如adb.exe,如下图,在重新连接手机,这时候你会发现程序运行起来了:

33333333333.jpg

adb devices好了。


如果出现这一句错误之前,还出现过“DDMS files not found: XXX\android-sdk-windows\platform-tools\hprof-conv.exe”这样的错误,原因为:

“DDMS files not found: D:\andriod\android-sdk-windows\platform-tools\hprof-conv.exe”


    这是更新之后缺少tools文件夹下缺少了此文件,所以拷贝一个此文件进去就可以了。

下载地址:http://download.csdn.net/detail/hu5080126/7669915

或者在此处下载:hprof-conv.rar


↑ 上一篇文章:Java.security.UnrecoverableKeyException: Cannot recover key 关键词:Java.security.UnrecoverableK.. 发布日期:2017/4/24 14:26:42
↓ 下一篇文章:Adobe Photoshop CC 2017.1.1 v18.1.1.252 x64 关键词:Adobe,Photoshop,CC,Windows,图.. 发布日期:2017/5/9 9:40:07
相关文章:
Failed to load E:\SDK\android-sdk-windows\build-tools\26.0.1\lib\dx.jar 关键词:Failed,to,load,android-sdk-windows,build-tools,i.. 发布日期:2017-12-07 10:52
Android onTouchListener 触屏接口总结 关键词:Android,onTouchListener,触屏接口总结 发布日期:2017-06-01 16:48
eclipse Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder! 关键词:eclipse运行错误提示Unknown,error:,Unable,to,build:,the.. 发布日期:2017-09-21 17:22
相关目录:.NETANDROIDJAVA软件开发
我要评论
正在加载评论信息......