要详细了解在汽车后座娱乐系统中使用多区音频的内容,请参阅多区音频。
设备制造商可以将屏幕关联到车辆中的音频区域。例如,对于具有一个主要娱乐区域和一个后座娱乐区域的汽车,设备制造商可以在 vendor 分区上采用以下配置:
<?xml version="1.0" encoding="utf-8"?> <carAudioConfigurations xmlns:car="http://schemas.android.com/apk/res-auto"> <zones> <zone name="primary zone"> <volumeGroups> <group> <device address="bus001_media"> <context context="music"/> </device> <device address="bus002_others"> ... </device> </group> </volumeGroups> <displays> <display car:display="<display-id-1>" /> </displays> </zone> <zone name="rear seat"> <volumeGroups> <group> <device address="bus100_all"> ... </device> </group> </volumeGroups> <displays> <display car:display="<display-id-2>" /> </displays> </zone> </zones> </carAudioConfigurations> </xml> |
CarAudioService
会解析此配置文件,并在启动时根据其音频情境(或音频使用情况)设置音频转接。在运行时,CarAudioService
会进一步检测应用启动事件,并根据 UID 将应用动态分配到相应区域。
实现
如需了解设备制造商可在其配置文件中使用的稳定 ID,请参阅静态屏幕标识符。