======================================================================================================================================
一、前言
以前研究过Android系统的Display and Video out、Audio及Input模块,当时感觉研究还比较透彻、但扔下一段时间后,发现其实好多理解都还不透彻。有句话说的好:书读百遍,其意自现;其实我想说:多读Android代码,对从整体架构的高度上去分析一个模块的整体流程,进而抽象出一种研究Android模块的方法、很有帮助。
以后,我会从APP、API、到java services、native services、在到HAL以及最终的kernel;分析Android系统对于硬件设备的管理。