| 目录名称 | 描述 |
|---|---|
| abi | 应用程序二进制接口 |
| art | 全新的ART运行环境 |
| bionic | 系统C库 |
| bootable | 启动引导相关代码 |
| build | 存放系统编译规则及generic等基础开发包配置 |
| cts | Android兼容性测试套件标准 |
| dalvik | dalvik虚拟机 |
| developers | 开发者目录 |
| development | 应用程序开发相关 |
| device | 设备相关配置 |
| docs | 参考文档目录 |
| external | 开源模组相关文件 |
| frameworks | 应用程序框架,Android系统核心部分,由Java和C++编写 |
| hardware | 主要是硬件抽象层的代码 |
| libcore | 核心库相关文件 |
| libnativehelper | 动态库,实现JNI库的基础 |
| ndk | NDK相关代码,帮助开发人员在应用程序中嵌入C/C++代码 |
| out | 编译完成后代码输出在此目录 |
| packages | 应用程序包 |
| pdk | Plug Development Kit 的缩写,本地开发套件 |
| platform_testing | 平台测试 |
| prebuilts | x86和arm架构下预编译的一些资源 |
| sdk | sdk和模拟器 |
| system | 底层文件系统库、应用和组件 |
| toolchain | 工具链文件 |
| tools | 工具文件 |
| Makefile | 全局Makefile文件,用来定义编译规则 |
Packages 应用程序包
| 目录名称 | 描述 |
|---|---|
| apps | 核心应用程序 |
| experimental | 第三方应用程序 |
| inputmethods | 输入法目录 |
| providers | 内容提供者目录 |
| screensavers | 屏幕保护 |
| services | 通信服务 |
| wallpapers | 墙纸 |
frameworks/base目录
| 目录名称 | 描述 |
|---|---|
| api | 定义API |
| cmds | 重要命令:am、app_proce等 |
| core | 核心库 |
| data | 字体和声音等数据文件 |
| docs | 文档 |
| drm | 数字版权管理 |
| graphics | 图形图像相关 |
| include | 头文件 |
| keystore | 和数据签名证书相关 |
| libs | 库 |
| location | 地理位置相关库 |
| media | 多媒体相关库 |
| native | 本地库 |
| nfc-extras | NFC相关 |
| obex | 蓝牙传输 |
| opengl | 2D/3D 图形API |
| packages | 设置、TTS、VPN程序 |
| rs | RenderScript |
| sax | XML解析器 |
| services | 系统服务 |
| telephony | 电话通讯管理 |
| test-runner | 测试工具相关 |
| tests | 测试相关 |
| tools | 工具 |
| wifi | wifi无线网络 |







网友评论