打算使用adb shell 调试手机,运行adb shell 提示adb shell is out of date,原因是端口号被占用了
解决方案:
1.查看adb server的端口是多少
adb nodaemon server
2.查看5037端口号被占用的进程 netstat -aon|findstr "5037"
3.杀掉进程 tskill 8104
到这步按理说就解决了,可是我的还是提示adb shell is out of date,连续杀占用的进程依然不奏效,来看看是什么应用导致的吧
根据进程查看应用名 tasklist|findstr "8104"找到是 bdadb.exe,这是 百度流氓软件霸占ADB程序,卸载了电脑上装的百度手机助手,通过360卸载残留文件,再次启动adb shell成功。