page.title=电视应用的质量 page.metaDescription=电视是 Android 设备不断增长的一部分,需要特别关注应用的设计和功能才能创造优秀的体验。 page.image=/distribute/images/gp-tv-quality.png @jd:body

质量标准

  1. 设计和交互
  2. 功能
  3. 常见问题

您还应阅读

  1. 核心的应用质量
  2. 优化您的应用

与使用手机或平板电脑相比,用户在看电视时有一些不同的期望。 典型的电视用户坐在离屏幕约 10 英尺的位置,所以小细节没那么引起注意,小文本难以阅读。 由于用户离电视较远,他们必须使用一种遥控装置来导航和进行选择,而不是触摸屏幕上的元素。 这些差异大大改变了实现优秀电视用户体验的要求。

为电视用户创造优秀体验的第一步是查阅并遵循 Android TV 设计准则,其中提供了关于如何为电视应用打造最佳用户体验的指导。 您还应查看 构建电视应用培训,以了解电视应用的基本实现要求。

重要说明:为确保优秀的用户体验,电视设备的应用必须满足一些特定的可用性要求。 只有符合下列质量标准的应用才能有资格在 Google Play 上作为 Android TV 应用。

注意:有关如何在 Google Play 中发布电视应用的信息,请参见分发到 Android TV

视觉设计和用户交互

这些标准可确保您的应用遵循标准设计和交互模式,以确保在电视设备上实现一致、直观和愉悦的用户体验。

类型 测试 描述
启动器 TV-LM

应用在安装后在 Android TV 启动器中显示一个启动器图标。 (了解方法

TV-LB

应用在 Android TV 启动器上显示 320px x 180px 的全尺寸横幅作为其启动器图标。 (了解方法

TV-BN

应用的启动横幅包含应用的名称。 (了解方法

TV-LG

如果应用是一款游戏,则出现在 Android TV 启动器的游戏行中。
了解方法

布局 TV-LO

所有应用界面以横向方向显示。 (了解方法

TV-TC

应用以 16sp 或更大的字号显示核心文本。 (了解方法

TV-TA

应用以 12sp 或更大的字号显示所有文本。 (了解方法

TV-OV

应用显示的任何文本或功能不会被屏幕边缘部分切断。 (了解方法

TV-TR

应用不会部分遮住其他应用。应用填充整个屏幕并且采用非透明背景。

TV-DP

应用的功能可使用 5 向方向键来进行导航,除非此应用需要 TV-GP 中指定的手柄控制器。 (了解方法

TV-DK

如果应用需要 TV-GP 指定的游戏手柄,则所有功能均可使用标准的 Android 游戏手柄键来进行导航。 (了解方法

TV-DM

应用不依赖有菜单按钮的遥控器来访问用户界面的控件。 (了解方法

相关资源

功能

遵循这些标准可确保您的应用进行正确配置,提供预期的功能行为。

类型 测试 描述
清单文件 TV-ML

应用的清单文件设置一个带有类别{@link android.content.Intent#CATEGORY_LEANBACK_LAUNCHER}的意图类型{@link android.content.Intent#ACTION_MAIN}。 (了解方法

TV-MT

应用的清单文件将硬件功能{@code android.hardware.touchscreen}设置为不需要。 (了解方法

游戏手柄 TV-GP

如果应用使用游戏手柄作为主要输入方法,则要通过 {@code <uses-feature>}清单文件标记来声明相应的要求。 (了解方法

TV-GC

如果应用提供了有关使用游戏手柄的可视说明,说明应没有品牌信息并显示兼容的按钮布局。 (了解方法

广告 TV-AP

应用允许使用方向键与广告进行交互。 (了解方法

TV-AD

对于非视频全屏广告,应用允许用户立即用方向键忽略广告。

TV-AU

对于可点击的非全屏、非视频广告,应用不允许将广告链接到网页 URL。

TV-AA

对于可点击的非全屏、非视频广告,应用不允许将广告链接到电视设备上不可用的另一个应用。

Web 内容 TV-WB

对于 Web 内容,应用使用{@link android.webkit.WebView}组件,并且不要尝试启动网络浏览器应用。

媒体播放 TV-NP

如果应用在用户离开后继续播放声音,则要在主屏幕建议行上提供正在播放卡,以便用户返回该应用来控制播放。 (了解方法

TV-PA

如果应用提供正在播放卡,则选择此卡可让用户进入一个允许暂停播放的屏幕。 (了解方法

TV-PP

如果应用播放视频或音乐内容,当播放期间发送了播放或暂停键事件时,应用在媒体播放和暂停之间切换。
了解方法

相关资源

常见问题

在提交我的应用后,怎样发现应用是否符合电视设备的所有要求?

如果您的应用不符合本页所述的可用性要求,Play 商店团队将通过与应用关联的 Google Play 开发者控制台主帐户中指定的电子邮件地址与您联系。

注意:确保您的应用包括电视设备所需的清单条目,否则应用不会被视为电视应用,并且不会审查电视可用性要求。

我的应用不仅仅针对电视设备。如果我的应用不符合电视设备的要求,是否仍会在 Google Play 上向手机和平板电脑显示我的新应用或更新版本?

是。上述要求只限制向电视设备 Google Play 商店分发应用。 不影响向其他设备类型分发应用,如手机、平板电脑和其他设备。

如果我的应用符合这些发布要求,何时才能出现在电视设备的 Google Play 商店上?

符合电视要求的应用将在官方发布 Android 5.0 之后出现在电视设备的 Google Play 商店上。