adb server version (31) doesn't match this client (40); killing...的解決辦法

運行adb devices命令的時候出錯了:
adb server version (31) doesn't match this client (40); killing...
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon 

 

解決辦法:

原因:這個是socket 的端口被佔用了,我這裏是因爲360安全助手佔用了這個端口,所以其他的就不能夠用了。

卸載360安全助手就可以了,打開360安全衛士,點擊右下角的 “更多+”-》點擊“我的工具”-》點擊左下角的“編輯”-》點擊“手機助手”上面的X號,如果還是不行,卸載360安全衛士。

這個時候可能會刪除不了,那麼就要刪除手機助手的進程,如圖裏面的360Mobile。。這些,然後就可以刪除了

然後再執行adb 命令就可以了

以上情況一般是手機插入連接PC後,先啓動了360助手,後啓動as的情況。 直接結束進程即可。

如還未解決,可直接使用最新的platform-tools,

 下載鏈接如下:

https://download.csdn.net/download/kingmax54212008/10688343

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章