運行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