[MCPE-19335] App icon isn't displayed on Android TV (Nvidia Shield Console) Created: 21/Dec/16 Updated: 15/Aug/17 Resolved: 15/Aug/17 |
|
| Status: | Resolved |
| Project: | Minecraft (Bedrock codebase) |
| Component/s: | None |
| Affects Version/s: | 1.0.0 |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Dave Stallard | ||
| Resolution: | Invalid | Votes: | 3 |
| Labels: | None | ||
| Confirmation Status: | Unconfirmed |
| Platform: | Tablet - Android - Other (Specify in description) |
| ADO: | 53757 |
| Description |
|
After installing MCPE via Google Play website onto Nvidia Shield TV, the app installs all ok but the app isn't displayed in the 'Apps' list and can only be accessed by going to Settings->Apps and launching the app from there. I assume this is due to the appropriate Android TV icon not being present and/or manifest settings being incorrect, so should be a simple fix. |
| Comments |
| Comment by [Mojang] Adrian Östergård [ 15/Aug/17 ] |
|
Android TV isn't officially supported. As such, this is Invalid. |
| Comment by Dave Stallard [ 21/Dec/16 ] |
|
Nice work - can't make it much easier for them than that! |
| Comment by Richard Martin [ 21/Dec/16 ] |
|
To fix this, the following changes need to be done to the Manifest.xml file: In the top by the other uses-features add: <uses-feature android:name="android.hardware.gamepad" android:required="false"/> <uses-feature android:name="android.software.leanback" android:required="false" /> Change the line that says <application android:icon="@drawable/icon" android:label="@string/app_name">
to <application android:icon="@drawable/icon" android:banner="@drawable/banner" android:label="@string/app_name" android:isGame="true">
In the intent filter section add: <category android:name="android.intent.category.LEANBACK_LAUNCHER"/>
Then all you need to do is add a 320x180 launcher image named banner.png in the drawable folder. |