Summary:
In some cases when you install your Leanback based application on Fire TV, it will not show up in Settings / Manage Applications list, even though the app itself installs fine. That might also cause your application to fail testing when you submit it to Amazon Appstore. Fortunately, it's easy to fix with a simple change in your app's manifest.
This behavior is seen when the app does not declare a launcher intent in its main activity:
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
but instead it only has the Leanback one:
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LEANBACK_LAUNCHER" /> </intent-filter>
Keywords: Leanback, Fire TV, application, testing, Amazon Appstore
KB_0475