开始使用电视应用

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

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

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

主题

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