Я искал способ отключить поддержку Android TV из манифеста. Я знаю, что наше приложение несовместимо, и я читал, что даже когда вы стремитесь поддерживать Android TV, приложения все равно оказываются неподдерживаемыми.
Однако я не нашел способа остановить манифест от запроса INTENTBACK_LAUNCHER. Я не хочу определять одно, потому что знаю, что наше приложение несовместимо с телевизором.
Вот предупреждения, которые я получаю прямо сейчас:
Ожидается использование функции android: name = android.software.leanback android: required = false tag.
Ожидается, что у действия будет фильтр намерений android.intent.category.LEANBACK_LAUNCHER.
Аппаратная функция android.hardware.touchscreen явно не помечена как необязательная
Поэтому, когда я пытаюсь предоставить ожидаемые теги, даже если я говорю следующее:
использует-функцию android: name = android.hardware.touchscreen android: required = true
Он по-прежнему отправляет предупреждение о том, что он может поддерживаться не всеми телевизорами, что является не чем иным, как предупреждением, но действительно раздражает, потому что я сознательно не хочу поддерживать Android TV. И даже после того, как я все еще получаю предупреждение фильтра намерений LEANBACK_LAUNCHER.
Разве требование сенсорного экрана не избавило бы меня от манифеста, запрашивающего LEANBACK_LAUNCHER? Наверное, в некоторых телевизорах есть тачскрины?
Кто-нибудь знает, как явно отключить поддержку Android TV?
Спасибо,
banner
в элементе<application>
в вашем манифесте? - person Mike M.   schedule 16.11.2018