开始使用电视应用

Android 提供丰富的用户体验,针对在大屏幕设备(例如高清电视)上运行的应用进行了优化。电视上的应用为用户带来了新的机会,让他们在舒适的沙发上享受乐趣。

电视应用与手机和平板电脑应用使用相同的结构,这意味着您可以根据已知的 Android 应用构建知识创建新的电视应用。或者,您可以扩展现有应用,使其也能在电视设备上运行。但是,电视的用户交互模型与手机和平板电脑设备大相径庭。为了使您的应用在电视上获得成功,请设计新的布局,让观众在 10 英尺外也能轻松观看,并仅使用方向键和选择键即可舒适地导航。

注意:电视应用在电视设备上本地运行。要了解有关将视频和音频从 Android 应用流式传输到电视设备的更多信息,请参阅Google Cast 开发者文档

主题

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