TV 应用入门

Android 提供了丰富的用户体验,专为高清电视等大屏设备上运行的应用进行了优化。电视应用为您提供了全新的机会,让用户坐在舒适的沙发上即可享受精彩体验。

电视应用使用与手机和平板电脑相同的结构,这意味着您可以基于现有的 Android 应用开发知识来创建新的电视应用。或者,您也可以扩展现有的应用,使其能在电视设备上运行。不过,电视的用户交互模式与手机和平板电脑有很大不同。为了让您的应用在电视上取得成功,请设计全新的布局,确保用户在 10 英尺(约 3 米)开外也能轻松观看,并仅通过方向键和确认键即可舒适地进行导航。

注意:电视应用在电视设备上本地运行。如需了解如何将音频和视频从 Android 应用投射到电视设备,请参阅 Google Cast 开发者文档

主题

创建并运行 TV 应用
为电视应用创建一个新的 Android Studio 项目,或修改您现有的应用项目以使其在电视设备上运行。
处理 TV 硬件
检查您的应用是否在电视硬件上运行,处理不受支持的硬件功能,并管理控制器设备。
管理 TV 控制器
通过管理电视控制器来处理用户输入。
构建电视界面
使用 Compose for TV 为电视应用构建现代化的声明式界面。
创建 TV 导航
了解电视导航的要求,以及如何实现兼容电视的导航功能。