学习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初始化进程,蓝牙工具集等
本文详细介绍了学习Android框架的途径,强调直接研究Android源代码的重要性。通过免费下载的4.0.3_r1版本源代码,文章深入探讨了各主要目录的功能,包括Kernel、bionic、bootloader、build、cts、dalvik、external、frameworks、hardware、packages和system等。
1193

被折叠的 条评论
为什么被折叠?



