[Android] Waiting for device

Иногда бывает, что adb видит сразу несколько устройств — к примеру, эмулятор и реальное устройство, подключенное к компьютеру, из-за чего выполнять команды становится невозможным (будет писаться waiting for device).

# adb devices
List of devices attached
emulator-5554 device
HT9TWA12709 device

Допустим, вам нужно работать с реальным устройством, но подключенный эмулятор вроде как не позволяет это сделать.

Есть два выхода:

1. Указывать ключ -d, если хотим использовать реальное устройство (подключенное через USB) или ключ -e, если хотим использовать эмулятор
2. Выполнить команду adb -e reboot bootloader, которая в данном уберет эмулятор из списка