【问题标题】:Android TV App: How to show banner icon in Pre-lollipop Android TV DevicesAndroid TV App:如何在 Pre-lollipop Android TV 设备中显示横幅图标
【发布时间】:2017-09-26 07:46:21
【问题描述】:

我想创建一个 Android TV 应用程序,该应用程序应在棒棒糖前和棒棒糖后的 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 TV 设备中显示方形图标。但在Android TV 5.0版本后运行良好

【问题讨论】:

    标签: android icons android-5.0-lollipop android-tv amazon-fire-tv


    【解决方案1】:

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

    来自Wikipedia on Lollipop: “与 Lollipop 一起,[I/O 主题演讲] 演讲重点介绍了许多面向 Android 的新平台和技术,包括 Android TV”

    另外,在 Android Studio 中,您无法为 pre-lollipop 创建 ATV 模拟器。

    但对于 Amazon FireTV 和 FireTV Stick,您可以在应用程序提交过程中提供宣传图片,或者更新已提交应用程序的元数据。为此,请进入您应用的详细信息,切换到“图像和多媒体”选项卡,单击“编辑”,然后在“宣传图片(推荐)1024 x 500 像素(仅限横向)PNG 或 JPG”旁边上传可在期间使用的图片促销。之后它将代替 Square ICON 显示更多详细信息,请通过此link

    【讨论】:

    • Benjamin,我同意你的观点,我们不能为棒棒糖前设备创建 android TV AVD,但支持棒棒糖前 android 版本的 Amazon Fire TV Stick,那么如何在这些设备中显示横幅。
    • 我对 Amazon Fire TV Stick 不熟悉,但看看规格,它们也运行 Lollipop (API 22) 及更高版本。 developer.amazon.com/public/solutions/devices/fire-tv/docs/…
    • "Amazon Fire TV 是指在您的电视上运行 Fire 操作系统 (OS) 的 Fire TV 机顶盒或摇杆。Fire OS 有两个版本:Fire OS 5 和 6。 Fire OS 5 是 Android 5.1(Lollipop,API 级别 22)的一个分支,而 Fire OS 6 基于 Android 7.1(Nougat API,级别 25)。” developer.amazon.com/public/solutions/devices/fire-tv/docs/…
    • "SDK 级别 Android TV 通常运行最新版本的 Android(Nougat 或 API 级别 25)。相比之下,亚马逊 Fire TV 设备可以运行 Fire OS 5(基于 Lollipop,API 级别 22)或 Fire OS 6(基于 Nougat,API 级别 25)。目前,运行 Fire OS 6 的唯一设备是 Fire TV(第 3 代)。(之前运行 Fire OS 5 的 Fire TV 设备最终是否会升级到 Fire OS 6 与否未知/未定。)”developer.amazon.com/public/solutions/devices/fire-tv/docs/…
    • 感谢本杰明提供此信息,但我从此链接 forums.developer.amazon.com/questions/483/… 找到了解决方案。我们需要这个,因为 Fire OS 基于 android 并具有一些附加功能。
    猜你喜欢
    • 2015-09-26
    • 1970-01-01
    • 1970-01-01
    • 2021-06-10
    • 2023-03-17
    • 2016-11-14
    • 1970-01-01
    • 1970-01-01
    • 2019-06-15
    相关资源
    最近更新 更多