The_connection_to_adb_is_down__and_a_severe_error_has_occured解决方案

来源:互联网 发布:核工业湖州勘察院 知乎 编辑:程序博客网 时间:2024/06/05 07:44

方案一

 

 

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

一般不同时

打开!

 

 

方案三

 

 

在任务管理器中杀死

adb.exe

,然后重启

Eclipse

 

 

方案四

 

 

platform-tools

中是否有

adb.exe

(我的错误就是在相关路径下面没有

platform-tools

文件夹

 

,所以我选择新建一个文件夹,并且把

tools

中的文件全部复制到

platform-tools

中)

 

 

方案五

 

 

右键项目——

>Android Tools 

——

>Fix Project Properties

,再

run

 

  

 

 

 

方案六

 

 

做测试时候,关掉腾讯管家,或其他手机

 

 

方案七

 

 

androidadbshell:unknown host service

 

我们在

Windows DOS

窗口中输入

adb shell

后,

会出现如下错误:

 

adb server is 

out of date.  killing... ADB server didn't ACK * failed to start daemon * error: 

unknown host service 

  

出现这问题是因为你的电脑上安装了豌豆夹造成的,

需打开

“任务管理器”

找到

'wandoujia_helper.exe'

把这个进行终止掉就可以,

 

 

 

 

 

方案八

 

adb server

端的端口绑定失败,要关掉占用端口的进程


 

[html] view plaincopy 

C:\Users\xxxx>adb nodaemon server 

 

 

cannot bind 'tcp:5037' 

 

 

原来

adb server 

端口绑定失败

 

 

继续查看到底是哪个端口给占用了

 

[html] view plaincopy 

C:\Users\xxxxxx>netstat -ano | findstr "5037" 

 

 

 

 

TCP 

 

 

 

127.0.0.1

:5037 

 

 

 

 

 

 

 

 

0.0.0.0:0 

 

 

 

 

 

 

 

 

 

 

 

 

 

LISTENING 

 

 

 

 

 

 

4236 

 

 

 

 

TCP 

 

 

 

127.0.0.1

:5037 

 

 

 

 

 

 

 

 

127.0.0.1

:49422 

 

 

 

 

 

 

 

ESTABLISHED 

 

 

 

 

4236 

 

 

 

 

TCP 

 

 

 

127.0.0.1:49422 

 

 

 

 

 

 

 

127.0.0.1:5037 

 

 

 

 

 

 

 

 

ESTABLISHED 

 

 

 

 

3840 

 

 

打开任务管理器

kill

4236 

这个进程。

ok 

 

cmd

执行

 

 

tasklist|findstr "4236 " 

 

打开任务管理器,

 

找到进程名,

 

然后结束进程树。

 

资源来自

 

正常关掉进程就可以调试了,经过本人试验,还发现一个问题,如果你的手机上装

有手机助手之类的软件,

请把

USB

线断开,

然后关掉进程树,

先打开

Eclipse

调试,

会自动启动

AVD

,然后在接上

USB

线,关掉

AVD

(因为

AVD

开起来很慢,真机

测试较快),问题解决,个人觉得方案八位最靠谱的。

0 0