在调试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自带的任务管理器杀,这样才能杀掉,真无语。




Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐