如何在主屏幕上设置 Fire TV "icon"?

How to set the Fire TV "icon" on home screen?

我有一个 Fire TV 应用程序,它也将在普通 Android 电视和一些 Android 不是 Android 电视且可能在平板电脑上的电视上发布。所以我为 Android TV 设置了我的横幅并且工作正常,该图标在其他设备上工作正常但 Fire TV 显示我希望显示横幅的图标。这是我的申请 xml:

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:banner="@drawable/banner"
    android:theme="@style/AppTheme">

    <activity
        android:name=".start.MainActivity"
        android:banner="@drawable/banner"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:logo="@drawable/banner"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:screenOrientation="landscape">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
        </intent-filter>
    </activity>
</application>

我错过了什么?我也使用以下内容自定义 xml 但没有帮助:

<resources>
    <drawable name="splash_logo">@drawable/banner</drawable>
    <drawable name="app_logo">@drawable/banner</drawable>
    <drawable name="company_logo">@drawable/banner</drawable>
</resources>

回答我自己的问题,这似乎来自亚马逊应用商店。一旦我发布了我的应用程序,横幅就自己神奇地改变了。

如果接受是,如果不接受!!!! 你一定有这样的东西

<申请 android:icon="@drawable/ic_launcher" ...

请注意这个ic_launcher必须是192x192