android 5.1.1 |-- Makefile |-- abi (applicationbinary interface,应用程序二进制接口,生成libgabi++.so相关库文件) |-- art (google在4.4后加入用来代替Dalvik的运行时) |-- bionic (Android的C library,即C库文件) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发配置包) |-- cts (Android兼容性测试套件标准) |-- dalvik (dalvik JAVA虚拟机) |-- developers (开发者用,存放几个例子) |-- development (开发者需要的一些例程及工具) |-- device (设备相关代码,这是各厂商需要配置和修改的代码) |-- docs (介绍开源相关文档) |-- external (android使用的一些开源的模组) |-- frameworks (核心框架——java及C++语言) |-- hardware (部分厂家开源的硬解适配层HAL代码) |-- kernel (驱动内核相关代码) |-- libcore (核心库相关) |-- libnativehelper (JNI用到的库) |-- ndk (ndk相关) |--