adb не устанавливает apk на Wi-Fi

#android #android-studio #adb #wear-os

Вопрос:

Я пытаюсь отладить свои умные часы wearos. Я следовал инструкциям здесь https://developer.android.com/training/wearables/get-started/debugging#wifi-debugging

Я включил отладку Wi-Fi и пытаюсь установить свой apk через Wi-Fi. И телефон, и умные часы находятся в одном и том же Wi-Fi. Когда я бегу

 adb connect IP_ADDR
 

, Я начинаю следовать:

 already connected to IP_ADDR
 

Но когда я пытаюсь установить приложение, запустив следующее

 adb -s IP_ADDR install path-to-apk
 

Я периодически получаю эту ошибку:

 adb: connect error for write: closed
 

Если я попытаюсь установить из Android Studio, я получу сообщение об ошибке «Устройство отключено».

Иногда он успешно устанавливается, но в половине случаев я застреваю на этой ошибке. Вещи, которые я пытался решить эту проблему

  • adb kill-сервер/adb start-сервер
  • отключенные и повторно подключенные смарт-часы от Wi-Fi
  • отключена и повторно включена отладка Wi-Fi в часах
  • перезапустил как часы, так и ноутбук

Я пробовал это на Android Studio 4.2.1 и последней версии fox arctic. Я использую macOS BigSur 11.5.2. Версия WearOS 2.30.

PS: Не удается выполнить отладку Bluetooth с помощью смарт-часов с моей текущей настройкой.