学习Android框架,最准确、最权威的参考资料就是Android的源代码。
这些代码从http://android.git.kernel.prg可免费下载。
Android源代码的主要目录,版本是4.0.3_r1。
各个文件夹的介绍。
*bionic:Android标准C运行支持库
*bootloader:Android内核加载器参考
*build:Android的Build系统
*cts:Android兼容性测试源
*dalvik:Dalvik虚拟机
*external:Android使用的开放源
*frameworks:Android框架
*hardware:Android HAL(Hardware Abstraction Layer,硬件抽象层)库源
*packages:包含Android基本应用,Content Provider等
*system:Android初始化进程,蓝牙工具集等