文件树

Makefile   ——全局的Makefile

abi      ——ABI:applicationbinary interface,应用程序二进制接口相关代码
bionic    ——Bionic 含义为仿生,这里面是一些基础的C库源代码
bootable   ——系统引导
build     ——build 目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具

cts     ——Android兼容性测试套件标准
dalvik      ——JAVA 虚拟机
development ——程序开发所需要的模板和工具

device      ——设备相关代码

docs     ——介绍开源的相关文档

external    ——目标机器使用的一些开源代码库,例如AES、freetype等等

frameworks  ——应用程序的框架层

hardware    ——与硬件相关的库

libcore   ——核心库相关

libnativehelper  ——JNI代码库

ndk      ——ndk相关代码。AndroidNDK(Android NativeDevelopment Kit)是一系列的开发工具,允许程序开发人员在Android应用程序中嵌入C/C++语言编写的非托管代码。)
packages    ——Android 的各种应用程序
prebuilt    ——Android 在各种平台下编译的预置脚本
recovery   ——与目标的恢复功能相关
system    ——Android 的底层的一些库
out      ——编译完成后产生的目录,也就是我们移植文件系统需要的目录

好记性不如烂笔头
原文地址:https://www.cnblogs.com/pokerface/p/6225478.html