adb server version doesn't match...解決方法


常常是在安裝並啟動了Android模擬器(如genymotion、夜神)或者連接工具客戶端(去airdroid)的時候,

使用adb devices命令查看連接的設備,會出現如下報錯:

List of devices attached
adb server version (36) doesn't match this client (40); killing...
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon

這是因為模擬器或者連接工具里用到了adb.exe,與本地adk下的adb.exe版本不匹配

解決方法:

把adk-platform-tools下的adb.exe復制到模擬器或者連接工具安裝目錄下,替換其本身的adb.exe,

如夜神的adb.exe在bin目錄下

重啟模擬器,再次執行adb devices 就可以獲取其設備信息啦

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM