多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
本书所分析的模块也将遵循Android系统架构,如图1-3所示: :-: ![本书的架构图](https://box.kancloud.cn/d79ef355c7efee4fa4302505ebee6914_613x425.png =613x425) 图1-3 本书的架构图 从上图可知,本书所分析的各个模块除未涉及Kernel外,其他三层均有所涉足,它们分别是: - Native层包括init、Audio系统(包括AudioTrack、AudioFlinger和AudioPolicyService)、Surface系统(包括Surface和SurfaceFlinger)、常用类(包括RefBase、sp、wp等)、Vold和Rild。 - Java Framework层包括Zygote、System_server以及Java中的常用类(包括Handler、Looper等)。 - Java Application层,包括MediaProvider和Phone。