1、adb logcat 命令的时候,cmd总是提示adb server did't ACK.
分析一下,明显adb server没有开启成功,服务启动失败一般都是端口绑定失败,所以我们只有释放占据改端口的程序即可
1、adb nodaemon server 命令查看一下,这时cmd输出:can't bind tcp:5037
2、netstat -ano|findstr "5037"查看一下什么进程占了5037端口
3、从列出的列表里面找到TCP 0.0.0.0.0 程序的PID,比如PID为1234
4、杀死该进程,有两种方法,一是启动任务管理器,查看->选择列->勾选PID,找到PID为1234的进程杀死,二是直接cmd:kill -9 1234
5、重新插拔设备
2、adb logcat 和adb shell 的时候,cmd总是提示wait for devices.
起先我并没有注意到这个是问题,我以为是时间问题,然后等了半天还是wait for devices .我就纳闷了,难道我设备没有连接上?看了一下手机,明显是连上了啊,在试了一下手机助手&#x