今天在eclipse中调试时,报The connection to adb is down, and a severe error has occured.的错误。在网上查了下,网友说在任务管理器上把adb.exe关闭掉,重启eclipse就行。但在任务管理器中根本就没有adb.exe

    但在键入adb kill-server,再输入 adb start-server时提示:adb server is out of date.  killing...    ADB server didn't ACK     * failed to start daemon *

    之后上网查询,原来是腾讯的tadb.exe占用了5037端口。

    使用   netstat -ano  命令查看是谁占用了5037端口

wKiom1OV1gDxJY7QAABtTl406hM129.jpg

    使用  tasklist /fi "pid eq PID (PID为上面查到的占用5037端口进程的PID)即可查看具体进程的名字。

    然后将进程杀死即可。


参见ADB server didn't ACK 解决方法