ADB server didn't ACK

来源:互联网 发布:伊藤润二的漫画 知乎 编辑:程序博客网 时间:2024/05/17 07:40

有时候在eclipse下运行android程序的时候会出现下面错误

"ADB server didn't ACK"

这表明adb服务没有开启,没有反应。


解决方法:

1.在android-sdk\platform-tools目录下运行

 adb kill-server

 adb start-server

或DDMS-> 下拉菜单->reset adb

如果adb服务可以开启,则正常。如果不能开启。使用2操作

2. 使用命令查询

C:\Program Files (x86)\Android\android-sdk\platform-tools>netstat -aon|findstr "5037"

  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       6252

C:\Program Files (x86)\Android\android-sdk\platform-tools>tasklist|findstr "6252"

adb.exe                       6252 Console                    1      6,156 K

adb服务使用5037 端口,查看5037端口被谁占用。如果被adb.exe占用,是正常。

有的时候看到其他程序占用这个端口

sjk_daemon.exe               12744 Console                    1      6,564 K

这是手机助手程序。

如果是其他程序占用这个端口,则将这个程序结束任务,然后重复1操作。

0 0
原创粉丝点击