ADB server didn't ACK

用數據線連接android手機到pc,卻在eclipse中Device view中未發現設備信息。提示錯誤信息如下: 
adb server is out of date. killing... 
ADB server didn't ACK 
* failed to start daemon * 

確認手機上的usb調試已打開,adb kill-server,adb start-server 還是未能解決。 
stackoverflow上搜索一番得到解決辦法如下 

C:\Documents and Settings\Administrator>adb nodaemon server 
cannot bind 'tcp:5037' 

C:\Documents and Settings\Administrator>netstat -aon | findstr "5037" 
  TCP    127.0.0.1:1130         127.0.0.1:5037         TIME_WAIT       0 
  TCP    127.0.0.1:1269         127.0.0.1:5037         TIME_WAIT       0 
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       3088 
  TCP    127.0.0.1:5037         127.0.0.1:1128         TIME_WAIT       0 
  TCP    127.0.0.1:5037         127.0.0.1:1129         TIME_WAIT       0 
  TCP    127.0.0.1:5037         127.0.0.1:1270         TIME_WAIT       0 

C:\Documents and Settings\Administrator>tasklist -fi "pid eq 3088" 
圖像名                       PID 會話名           會話#       內存使用 
========================= ====== ================ ======== ============ 
adb.exe                     3088 Console                 0      3,816 K 

C:\Documents and Settings\Administrator>taskkill /f /pid 3088 
成功: 已終止 PID 爲 3088 的進程。 

C:\Documents and Settings\Administrator>adb start-server 
* daemon not running. starting it now on port 5037 * 
* daemon started successfully * 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章