In älteren adb
Versionen gab es nur eine wait-for-
Option und jedes einzelne Befehlszeilenargument beginnend mit wait-for-device
würde es auslösen. I.e. wait-for-device
und wait-for-devices
verwendet, um das Gleiche zu tun. Aber vor kurzem neue Funktionalität wurde hinzugefügt:
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]
So offensichtlich die alte Kommandozeile Parsing-Code hat sich mit dem neuen ersetzt worden - die für die exakte Übereinstimmung sucht (statt erst am Anfang des Strings). Die Quintessenz ist, dass wait-for-devices
nicht mehr funktioniert. Wenn Sie diese Variante in Ihren Skripten verwendet haben, müssen Sie sie in den offiziellen wait-for-device
ändern.
ist es "adb warten-für-Gerät" –
http://stackoverflow.com/q/29968795/1778421 –