症状1:app
命令行运行 adb 相关命令,提示以下:命令行
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *server
症状2:进程
启动appium服务失败,也报相似上面的错误。date
解决办法:程序
因为adb的服务端口5037被占,致使adb启动失败。db
查看是谁占用此端口,执行:netstat -ano | findstr "5037"端口
C:\Users\xxx>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 38516
TCP 127.0.0.1:5037 127.0.0.1: 45049 ESTABLISHED 38516
TCP 127.0.0.1:45049 127.0.0.1:5037 ESTABLISHED 35884di
找到id为38516的程序,将其结束掉,执行:tskill 38516服务端
也能够在任务管理器按进程ID进行查找、杀掉,通常为手机助手之类的应用。