Проблема заключается в том, что Amazon поддерживает только часть библиотеки поддержки Android Leanback. То, как мы должны знать все, что оно делает или не поддерживает, неизвестно мне и является очень плохой реализацией на стороне Amazon.
https://developer.amazon.com/public/solutions/devices/fire-tv/docs/amazon-fire-tv-differences-from-android-tv-development «Fire TV поддерживает некоторые, но не все библиотеки Leanback Поддержка Android. Огонь ТВ использует ТВ-специфические компоненты пользовательского интерфейса из Leanback и Leanback виджеты будут работать, но если вы отметите активность для Leanback запуска, активность не будет работать. В частности, Fire TV не признает категорию активности CATEGORY_LEANBACK_LAUNCHER. "
Я бы порекомендовал вам быть осторожным с вашей уверенностью в поддержке android leanback с пожарным телевизором, что действительно повредит повторному использованию кода разработчиками программного обеспечения. Ваше приложение по-прежнему будет работать, но вы можете пропустить запись в таких настройках, как моя текущая проблема. Надеюсь, Amazon добавит лучшую поддержку для поддержки библиотеки поддержки поддержки.
Вы должны проверить это связанное СО [вопрос] (http://stackoverflow.com/questions/27985239/is-it-possible-to-make-android-tv-app-work-on-amazon-fire-tv ? rq = 1), где в OP также была обнаружена та же ошибка, с которой вы столкнулись. Оказывается, есть еще несколько вещей, которые нужно сделать, прежде чем Amazon одобрит это. Надеюсь, эта информация поможет. –
@ Mr.Rebot Спасибо. Похоже, у амазонки все еще есть кое-что, чтобы поработать над тем, чтобы поклониться намерению бедного. Предполагалось, что он работает сейчас, но этого не делает. Amazon делает это сложнее, чем нужно. –