首页 > 代码库 > 2014.12.05(解决eclipse的adb打不开)

2014.12.05(解决eclipse的adb打不开)

 

一、问题如下图所示

The connection to adb is down, and a severe error has occured.
You must restart adb and Eclipse.
Please ensure that adb is correctly located at ‘D:\android-sdks\platform-tools\adb.exe‘ and can be executed.

二、出现问题了,首先确定你的sdk目录是不是真的在Console输出的那个位置,如果是的话。接下来现在就要看看到底是谁占用了端口。打开命令编辑器进入你的sdk下的platform-tools文件夹输入adb start-serevr

cd D:\android-sdks\platform-tools

D:

 

恭喜,说明你的端口被占用了

 

三、接下来需要确定被占用的端口号是多少,输入命令adb nodaemon server

adb nodaemon server

OK,现在确定了,端口5037被占用了,那就要找到究竟是谁敢占用5037端口。不错,你已经想到了,豌豆荚、腾讯电脑管家...

 

四、在cmd中输入命令netstat -ano |findstr "5037"

netstat -ano |findstr "5037"

原来是3296这个进程占用了端口,这个鸟进程是谁呢,想必你很想知道

 

五、找到元凶

在cmd中输入命令tasklist /fi "pid eq 3296"

tasklist /fi "pid eq 3296"

OK,我们已经找到了,是tadb.exe,我的是腾讯电脑管家在搞怪,你的呢?

 

六、taskkill该进程

kill这个进程,kill进程之后重启一下eclipse

taskkill /f /pid 3296

2014.12.05(解决eclipse的adb打不开)