Обновляем приложение на Wear OS-часах без adb по Wi-Fi: мост через телефон
A developer taught a phone to install a fresh build on a TicWatch Pro 5 Enduro over Bluetooth, without running adb on the watch itself. One command on a PC builds both applications and delivers the APK to the watch in about two and a half minutes. The article lays out the bridge architecture and five Android 12–14 pitfalls, each of which cost the author an evening. It notes that Wear OS watches are usually debugged through Wireless debugging over Wi-Fi.
Oct 25, 2026 · @Andrei Я научил телефон ставить свежую сборку на часы TicWatch Pro 5 Enduro по Bluetooth, без adb на самих часах. Одна команда на ПК собирает оба приложения и доставляет APK на часы примерно за 2,5 минуты. Ниже — архитектуру моста и пять граблей Android 12–14, каждая из которых стоила мне вечера. Откуда задача. Wear OS-часы отлаживаются через «Wireless debugging» по Wi-Fi. TicWatch выключает Wi-Fi вместе с adb, как только его снимают с руки. Типичная картина: adb devices показывает часы, а adb shell висит вечно, или mDNS видит устройство, но connect отказывает. Помогает только надеть часы или поставить их на зарядку. При этом телефон и часы постоянно держат связь по Bluetooth — по ней и так ходят данные пульса. Телефон же надёжно сидит на adb по USB. Отсюда идея: команда идёт на телефон, а телефон пересылает её на часы по тому же каналу, что и в продакшене. Заодно отладочный путь проверяет реальную связку, а не параллельную. Читать далее