android 错误:ddms: adb.exe,start-server' failed -- r

按照系统提示说的是任务管理器 kill掉adb.exe 或者重启adb server,但我任务管理器里kill掉adb.exe后,或者就没有adb.exe 还是不可以。原来是某个程序占用了adb.exe端口。按此思路查找:

5037为adb.exe默认端口 查看该端口情况如下:

netstat -aon|findstr "5037"

TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6540

发现6540占用了 5037端口,继续查看6540的task,看是哪一个任务占用了 .如下所示
tasklist|findstr "6540"

kadb.exe 6540 Console 1 4,276 K

然后在任务管理器kill掉kadb.exe ,重新运行android程序。

如果还不可以,可以尝试一下:

1、先配置环境变量,我这里是配的用户环境变量path: C:\<---安装android sdk目录->\android-sdk\platform-tools;

2、在cmd里输入:
adb kill-server
adb start-server

你可能感兴趣的:(failed,start-server,adb.exe)