美文网首页
【ADB server didn't ACK||'

【ADB server didn't ACK||'

作者: 海芋洋芋 | 来源:发表于2017-10-30 09:05 被阅读108次

    转载

    测试机连接不上ADB,具体问题如下:


    Unable to run 'adb': null

    'E:\workspace\installPath\android\AndroidSDK\platform-tools\adb.exe start-server' failed -- run manually if necessary


    解决办法:

    核心就是找占用了5037端口得进程然后杀掉。

    首先执行命令;

    adb nodaemon server

    从报错信息得知端口为5037,然后找到都有哪些进程在使用该端口:

    netstat -ano|findstr 5037

    最后得到一大串内容,我把它导出到txt复制出来:

    TCP    127.0.0.1:5037         127.0.0.1:57364        ESTABLISHED     4916

    TCP    127.0.0.1:5037         127.0.0.1:57365        ESTABLISHED     4916

    TCP    127.0.0.1:57364        127.0.0.1:5037         ESTABLISHED     6600

    TCP    127.0.0.1:57365        127.0.0.1:5037         ESTABLISHED     6600

    可以看到现在占用5037的是两个进程4916和6600(当然我现在是已经修复好的了 ,所以你们出错的时候应该是其他进程,这里只是举个栗子)。

    然后继续执行命令:

    taskkill /pid 4916 -f

    taskkill /pid 6600 -f

    最后重启编译器就ok了


    相关文章

      网友评论

          本文标题:【ADB server didn't ACK||'

          本文链接:https://www.haomeiwen.com/subject/csxppxtx.html