1. 程式人生 > >adb server version doesn't match...

adb server version doesn't match...

adk failed 獲取 圖片 client 工具 led list img

常常是在安裝並啟動了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 就可以獲取其設備信息啦

adb server version doesn't match...