Unity: Настроить отладку ADB over WiFi

Каждый раз при отладке приходится подключать смартфон к компьютеру кабелем USB. Но меня напрягает то, что у него что-то с гнездом (плохой контакт), поэтому частенько связь обрывается. Попробую настроить отладку через сеть.
0. На смартфоне в Настройках заходим в раздел Разработчика (Developer options)

  • Включаем Android debugging — Enable the Android Debug Bridge (ADB) interface
  • Включаем ADB over network

1. Включаем на смартфоне WiFi.
2. Запускаем сервис на прослушивание порта (для удобства я просто создал CMD-файл ADBoverWiFi.cmd для быстрого запуска):

"C:\Program Files\Unity Hub\2019.3.7f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\adb.exe" tcpip 5555
"C:\Program Files\Unity Hub\2019.3.7f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\adb.exe" connect 192.168.1.74
"C:\Program Files\Unity Hub\2019.3.7f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\adb.exe" devices

3. Подтвердить на экране смартфона запрос:

Allow USB debugging?
The computer’s RSA key fingerprint is: B3:11:B4:E5:B3:11:B4:E5:B3:11:B4:E5:B3:11:B4:E5
always allow from this computer

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



Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments