page.title=电视应用的质量 page.metaDescription=电视是 Android 设备不断增长的一部分,需要特别关注应用的设计和功能才能创造优秀的体验。 page.image=/distribute/images/gp-tv-quality.png @jd:body
与使用手机或平板电脑相比,用户在看电视时有一些不同的期望。 典型的电视用户坐在离屏幕约 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 | |
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 商店上。