赞
踩
安卓系统开发之源码架构简介
Android的源码十分庞大,以Android7为例,除去编译产生的中间文件与烧录用的镜像文件,约有20GB,编译完成后约有140GB。Android源码就像一片大海,要去通读源码就好像要把海水舀干,穷尽一生也难以完成。我们学习Android开发并不需要去了解每一个局部细节,是要在了解整体结构的基础上,用到哪一块就去阅读哪一块内容。逐步把每一块内容从上层到底层串联在一起,慢慢的就能窥见Android的全貌。 一、目录结构以基于Android7的rk3399工程为例,源码文件如下:
安卓源码目录名称 |
描述 |
abi |
应用程序二进制接口 |
art |
ART运行环境 |
bionic |
系统C库 |
bootable |
bootable 启动引导相关 |
build |
存放系统编译规则及generic等基础开发包配置 |
cts |
Android兼容性测试套件标准 |
dalvik |
dalvik虚拟机 |
developers |
开发者目录 |
develop |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。