#android #adb #android-tv #android-debug
#Android #adb #android-tv #android-debug
Вопрос:
В настоящее время я разрабатываю телевизионное приложение и в настоящее время работаю с эмулятором Android, пока не появилось мое реальное телевизионное устройство, теперь моя проблема в том, что я не могу найти способ отладки моего приложения с помощью реального устройства.
Я попробовал ADB, но после установки tcpip 5555 устройство / эмулятор не найден.
- Да, у него та же сеть, что и у моего компьютера
- Включен режим отладки в режиме разработчиков
- Кабель подключен
- Я могу пропинговать IP устройства через cmd и все хорошо
В настоящее время я выполняю эти действия с помощью Google, которые также выполняются при настройке беспроводной отладки на мобильном телефоне (и я заставил его работать с мобильными устройствами, но не с Android TV)
Любая помощь будет оценена.
Спасибо
Комментарии:
1. Какие устройства Android TV вы используете?
2. @MorrisonChang TCL Android TV
3. Я протестировал пару телевизоров на Android (Sony Bravia и NVidia Shield), и это сразу же сработало как для беспроводных, так и для проводных устройств. Вы можете попробовать использовать просто «adb connect IP» без порта 5555 или вы также можете попробовать с adb connect Android.local
Ответ №1:
Я пробовал подход ADB, но, похоже, у меня тоже не сработало. Можно отлаживать Android tv с помощью кабеля USB male-to-male. Если у вас есть кабель, следуйте инструкциям.
-
Включите параметры разработчика
-
Включите отладку по USB в опции разработчика (в случае MI tv также включите опцию MiTV Adb).
-
Подключите основной конец USB-кабеля к компьютеру, а другой конец — к телевизору
-
В разделе Параметры разработчика перейдите к выбору конфигурации USB. Нажмите на опцию и выберите MTP (протокол передачи мультимедиа)
В настоящее время я использую Mi tv, и если вы выполните вышеуказанные шаги, вы сможете увидеть телевизор на устройствах, работающих в Android Studio,смотрите прикрепленное изображение.