借助专为 Android for Cars 设计的媒体应用,驾驶员可以在专心注意路况的同时,查找和控制自己喜爱的媒体内容。
您可以通过以下两种方式使用 Android for Cars 创建媒体应用。为了更好地控制应用的用户界面、流程和品牌,请使用汽车应用库模板作为指导,帮助您将媒体应用的优势充分发挥到车载环境中。
如果您希望采用更直接、自定义程度更低的方法,请使用 Media Browser Service。
利用汽车应用库模板执行更多操作
借助 Car App Library (CAL) 模板,您可以更灵活地自定义应用内体验,为媒体应用带来更多功能。
以下模板尤其有助于您打造出色的媒体体验:
- 分段商品模板:借助分段商品模板,您可以混搭列表和网格,打造自定义的浏览结构。如需获取最新更新和功能,请将列表或网格模板的所有现有实例移至分段商品模板中。
- 媒体播放模板:借助媒体播放模板,您可以决定在播放界面中可以执行哪些操作。您可以选择在搜索结果部分中显示哪些按钮,以及显示哪些播放按钮和图片(通过媒体会话提供)。
- 登录模板:登录模板会在车辆停放时显示登录应用的选项。
- 标签页模板:标签页模板充当其他模板的容器,并在顶部提供标签页。


媒体浏览器服务
如果您希望创建一款品牌推广和自定义程度有限的更基本的媒体应用,请使用 MediaBrowserService
(MBS)。
由于许多 Android for Cars 媒体体验的基本视觉设计和互动模式由 Google 和汽车制造商决定,因此您在设计方面的角色主要侧重于:
- 为内容创建浏览结构
- 为导航标签页和自定义控件(如果需要)提供品牌推广元素和图标
- 根据您的应用,您可能需要使用汽车应用库 (CAL) 中的模板为车载显示屏 (AAOS) 创建其他流程,例如登录流程或设置。
Android Auto 的可选步骤:
- 提供推荐:选择 10 项媒体内容作为推荐内容进行展示。
媒体应用用户体验要求
如需详细了解媒体应用要求,请参阅以下资源: