Android TV 应用:如何在 Pre-lollipop 中显示横幅图标 Android TV 设备

Android TV App: How to show banner icon in Pre-lollipop Android TV Devices

我想创建一个 Android TV 应用程序,它应该在 pre-lollipop 和 post-lollipop Android TV 设备中显示 bannerIcon。

    <application
    android:name="com.MyApplication"
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.AppCompat.Light"
    android:banner="@drawable/ic_launcher_tv">


    </application>

目前它在 Pre-Lollipop Android 电视设备中显示方形图标。但是运行在AndroidTV 5.0版本以后

没问题

Android 电视推出了 Lollipop。您不应该为棒棒糖之前的设备开发 Android 电视应用程序,因为它们不存在。

来自Wikipedia on Lollipop: "Alongside Lollipop, the [I/O keynote] presentation focused on a number of new Android-oriented platforms and technologies, including Android TV"

此外,查看 Android Studio,您无法为 pre-lollipop 创建 ATV 模拟器。

但对于 Amazon FireTV 和 FireTV Stick 您可以在应用程序提交过程中提供宣传图片,或者更新已提交应用程序的元数据。为此,请进入您应用的详细信息,切换到 'Images & Multimedia' 选项卡,单击 'Edit',然后在 'Promotional image (Recommended) 1024 x 500px (landscape only) PNG or JPG' 旁边上传一张可在促销期间使用的图片。之后它将代替 Square ICON 显示以获取更多详细信息 link