本文基于android7.0分析
一、前言
前面我们已经介绍了
audio_policy.conf
的解析全过程,但是,.conf
是一种简单的专有格式,有较大的局限性,无法描述电视和汽车等应用的复杂拓扑。Android 7.0
弃用了audio_policy.conf
,并增加了对使用XML 文件
格式来定义音频拓扑的支持,这种文件格式更通俗易懂,具有多种编辑和解析工具,并且足够灵活,可以描述复杂的音频拓扑。
注意:Android 7.0 仍支持使用 audio_policy.conf
;系统会默认使用这种旧版格式。要使用 XML 文件格式,需要在设备 Makefile 中添加构建选项 USE_XML_AUDIO_POLICY_CONF := 1
。