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進行查找、殺掉,通常爲手機助手之類的應用。

相關文章
相關標籤/搜索