精確解決adb device 找不到葉神模擬器的情況

最近在折騰自動化測試,因爲項目需求,需要用到Monkey自動化壓力測試工具。結果在環境配置上被卡了一下,adb device的時候提示

C:\Users\RPP>adb devices
List of devices attached
adb server version (31) doesn't match this client (36); killing...
* daemon started successfully *

由於版本不同,目前運行服務器端的adb(夜神)版本,比客戶端的版本(SDK)低,所以系統就把當前運行的服務給殺掉了。

解決方案:

  • 1、關掉AS和夜神模擬器。同時去任務管理器裏看下,adb.exe以及nox_adb.exe這2個進程有沒有在運行?有的話就結束掉。

  • 2、找到SDK的目錄和夜神模擬器的目錄,將SDK目錄下的adb.exe文件,複製到夜神模擬器的目錄下,因爲夜神模擬器目錄下原本的adb文件名字叫做nox_adb.exe,因此複製過去之後也得改名爲nox_adb.exe。

  • 3、這樣就將AS目錄下的adb文件和模擬器目錄下的adb文件完全同步了,版本號也一致了。

這個方法是我試過多種方法後最根本解決問題的辦法。

以上

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