在调试android平板的时候adb突然不能用了,
提示错误:
C:\Users\lizy>adb devices
adb devicesadb server is out of date. killing...
ADB server didn't ACK* failed to start daemon *error: unknown host service
用命令尝试停止也不行:
G:\BaiduYunDownload\> adb kill-server
G:\BaiduYunDownload\> adb start-server
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
最后在网上找到问题的根源,有进程占用了adb,所以无法再操作adb。
解决问题的步骤:
1.先查询设备占用的端口号
G:\BaiduYunDownload\>adb nodaemon server
cannot bind 'tcp:5037': No error
2.找出使用这个端口号的进程:
G:\BaiduYunDownload\>netstat -ano | findstr "5037
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 1416
TCP 127.0.0.1:5037 127.0.0.1:55479 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55480 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55481 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55483 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55484 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55485 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55487 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55488 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55489 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55493 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55494 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55495 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55496 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55497 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55498 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55501 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55503 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55504 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55505 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55507 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55508 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55509 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55512 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55513 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55514 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55515 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55516 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55517 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55518 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55525 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55526 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55527 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55534 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55537 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55538 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55539 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55540 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55545 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55546 TIME_WAIT 0
TCP 127.0.0.1:5037 127.0.0.1:55547 TIME_WAIT 0
TCP 127.0.0.1:55501 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:55518 127.0.0.1:5037 TIME_WAIT 0
TCP 127.0.0.1:55534 127.0.0.1:5037 TIME_WAIT 0
3.找出这个进程是那个程序的
G:\BaiduYunDownload\>tasklist | findstr "1416"
360MobileLoader.exe 1416 Console 1 38,592 K
4.真凶浮现,用进程管理器干掉
原来是360手机管家占用了adb,这个太可恶了,用进程管理器干掉它吧。
结果提示杀不死
再尝试用360自带的任务管理器杀,这样才能杀掉,真无语。