ADB умеет подключаться к устройствам не только через USB, но и через TCP. Порой, это бывает весьма полезным.
1. Подключаем устройство через USB, а в консоль вводим команду adb tcpip 5555
. В ответ будет выведена фраза «restarting in TCP mode port: 5555».
2. Отключаем устройство от USB, в консоль вводим команду adb connect <ip>:<port>
, где <ip> — это адрес устройства, а <port> в нашем случае — 5555. В ответ должна появится фраза «connected to 192.168.1.10:5555».
Во многих случаях достаточно выполнить лишь пункт 2 (т.е. бе предварительного подключения устройства по USB).
Проверяем, что устройство видно:
# adb devices
List of devices attached
192.168.1.10:5555 device
Соединение по TCP автоматически завершится в тот момент, когда вы подключите это устройство через USB. Также можно вручную указать ADB слушать только USB:
# adb usb