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