ADB server didn't ACK

问题现象:
    C:\Users\xuhui.han>adb start-server
    adb server is out of date.  killing...  
    ADB server didn't ACK  
    * failed to start daemon *  
服务启动失败的原因有很多,但一般是端口绑定失败。我们来查看一下端口绑定信息。
    如图所示,真的是端口绑定出了问题。
    C:\Users\xuhui.han>adb nodaemon server
    cannot bind 'tcp:5037'
排查哪路英雄占用了 5037 端口,找出他的 PID 来算账。
    C:\Users\xuhui.han>netstat -ano | findstr "5037"
    TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4340
找到相关的 PID(即4340) ,然后查看其名字,干掉即可。
    C:\Users\xuhui.han>tasklist /fi "pid eq 4340
    映像名称                       PID 会话名              会话#       内存使用
    ========================= ======== ================ =========== ============
    sjk_daemon.exe                4340 Console                    1      6,932 K
在任务管理器的服务中找到sjk_daemon.exe干掉。

你可能感兴趣的:(Android)