Android 源代码目录结构分析

Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:
|-- bionic(Bionic含义为仿生,这里面是一些基础的库的源代码)
|-- bootable(引导加载器uboot/grub, recovery)
|-- build(编译和配置所需要的脚本和工具)
|-- cts(Android API兼容性测试程序)
|-- dalvik(JAVA虚拟机)
|-- development(程序开发所需要的模板和工具)
|-- external(第三方提供使用的一些库)
|-- frameworks(应用程序与Android的框架层)
|-- hardware(硬件抽象层)
|-- Makefile全局的Makefile)
|-- out(编译结果)
|-- packages(Android自带的各种应用程序)
|-- prebuilt(Android在各种平台下编译的预置工具)
|-- sdk(编译SDK相关)
|-- system(Android的底层的一些库)
|-- vendor(与目标相关的选项,库等)
7 编译结果
|-- host 主机
| |-- common 平台无关
| |-- linux-x86
| |-- bin 可执行程序
| |-- cts_dalviktests
| |-- framework
| |-- lib
| `-- obj
|-- target 板端
| |-- common
| | |-- cts 测试
| | |-- docs SDK离线文档相关
| | |-- obj 中间文件
| | `-- R
| `-- product
| |-- generic 产品1
| `-- fs100 产品2
|-- data 产生userdata.img
|-- obj 中间文件
|-- ramdisk.img 根文件系统镜像
|-- root 根文件系统
|-- symbols
|-- system 系统目录
|-- system.img
`-- userdata.img
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值