目录
本文是关于android audio系统分析的一篇旧文。
Android audio framework、native 和driver的分析,涉及分析系统的方法和思路。
写在开头
正文
本文分享是的安卓audio系统,audio系统在android中算一个比较复杂的系统。
从audio代码来看,复杂度,主要来自native层的代码,一个是因为代码量大,还一个主要是因为类的调用关系比较复杂,导致的。
从audio系统来讲,一次分享很难,将整个系统的方方面面都讲到,必须有所取舍。希望能够将体现audio系统核心设计以及难点的部分进行分享。
因此呢,我这边是想通过两个方向去尝试将auido系统的核心部分讲清楚。
首先是了解auido系统框架,了解框架的来源以及框架中每一层的核心类有那些,让我们能够对接下来分析的层次,在整个系统中起到什么作用,