学习Android框架时,最准确、最权威的参考资料就是Android的源代码,这些代码从http://android.git.kernel.prg可免费下载。
Android主要源代码组成如下。
- Kernel:Android Linux内核2.6
- 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源代码的主要组成部分,包括Linux内核、C运行库、Dalvik虚拟机及各种框架和服务,为开发者提供了一个全面了解Android系统架构的视角。
421

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



