adb 服务端口2037被占,致使adb和appium没法工做

症状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进行查找、杀掉,通常为手机助手之类的应用。

相关文章
相关标签/搜索