Android 源代码目录结构分析

本文详细解读了Google提供的Android系统包含的基础组件、核心模块及其构建过程,包括目标机代码、主机编译工具、仿真环境等。从源代码到编译结果,全面展示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

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值