忍无可忍,找出adb启动不了的祸手,端口被占用,查找并关闭相应进程

ADB偶尔启动不了,导致android程序调试运行不了。

命令行adb start-server会提示:

adb server is out of date. killing...
adb server didn't ACK
* failed to start daemon *

发生在本机的情况是端口被占用

解决办法:

  1. 找出占用了5037端口的程序

     netstat -aon|findstr "5037"
    
  2. 找到listening的进程对应的pid,看看是什么来头(2016是找到的pid)

     tasklist|findstr "2016"
    
  3. 我找到的sjk_daemon.exe,百度发现是金山助手,真流氓,杀之

     taskkill /f /t /im sjk_daemon.exe
    
  4. 到金山毒霸的设置里,禁用金山助手

    “综合设置”-“手机助手”-勾上“禁止XXXX”,去掉“弹出XXXX”

若您觉得我的博文对您有帮助,欢迎点击下方按钮对我打赏
打赏