1.adb连接不上,错误“adb server version(31) doesn’t match this client(40)”,原因是端口被占用,(adb对应的端口为5037):
检查端口是否被占用的方法:确定是什么程序占用了端口,找到后可通过任务管理器来结束进程,还可以卸载,比如说我的就是360安全卫士大哥占了我的5037端口,然后果断卸载,adb正常运行。
通过netstat -ano|findstr "5037"去查找5037端口对应的进程pid,如下图pid为19008
通过tasklist|findstr "19008"去查找对应的进程名称
2.我常用的adb命令:
adb start-server
adb kill-server