API управления Android (COSU) на AndroidTV?

Предполагается, что API-интерфейсы управления Android "совместимы с любым устройством под управлением Android 5.1 или более поздней версии, на котором установлен Google Play". Я действительно хочу, чтобы это было правдой, но у меня проблемы с телевизорами Android. (В частности, NexBox A95x и TX3mini, с которыми я тестирую.)

Мой камень преткновения заключается в том, как ввести токен регистрации в устройство при его подготовке? У меня не было проблем с планшетом Samsung. Но телевизоры с Android не используют тот же мастер запуска после аппаратного сброса, поэтому, похоже, нет возможности запустить QR-ридер или ввести токен вручную. Я попытался ввести токен регистрации в приложение Google Play (вместо адреса электронной почты или номера телефона для входа), но безуспешно.

Любые идеи или идеи, как сделать эту работу? Если кто-то знает точную причину, по которой это нельзя заставить работать (например, API-интерфейсы управления не работают на AOSP), это тоже будет полезной информацией.

Уточнение (Обновлено 26 декабря 2017 г.)

Вот минимальный, полный и проверяемый пример API управления Google. Quickstart упражнение от Google, сами.

Проблема: упражнение Quickstart не работает с Android TV (протестировано на NexBox A95x и TX3mini). На этом этапе появляется блокировщик : (Предоставление устройства). Телевизоры Android имеют свои собственные мастера настройки, которые не принимают маркер регистрации Android для работы. (Я запустил Quickstart на планшете Samsung без проблем.)

В документации Google говорится, что API-интерфейсы управления "совместимы с любым устройством под управлением Android 5.1 или более поздней версии, на котором установлен Google Play", поэтому кажется, что эти телевизоры Android должны подходить.

Кто-нибудь нашел обходной путь для завершения QuickStart Management API на Android TV?

1 ответ

Насколько я знаю, API управления Android не поддерживает ОС на базе Android, такие как Android TV, Android Wear, Android Auto или Android Things. Он просто поддерживает стандартный Android для телефонов и планшетов.

Другие вопросы по тегам