2016-07-06 68 views
0

未知的主機服務。當我運行這個錯誤:亞行等待換設備

$ adb devices 
List of devices attached 
ABCD1234 device 

我得到一個正常的回覆。但這並不返回任何東西

$ adb wait-for-devices 
error: unknown host service 
error: unknown host service 

啓用了USB調試。

+1

它是'adb wait-for-device' –

+0

http://stackoverflow.com/q/29968795/1778421 –

回答

1

在舊的adb版本中,只有一個wait-for-選項,任何以wait-for-device開頭的單個命令行參數都會觸發它。即wait-for-devicewait-for-devices用於做同樣的事情。但最近新功能已被添加:

adb wait-for[-<transport>]-<state> 
          - wait for device to be in the given state: 
          device, recovery, sideload, or bootloader 
          Transport is: usb, local or any [default=any] 

如此明顯的舊的命令行解析代碼已經被替換爲新的 - 這是尋找精確匹配(而不是剛剛開始的字符串)。底線是wait-for-devices不再有效。如果您在腳本中使用了該變體,則需要將其更改爲官方wait-for-device