Android系统源码目录分析

基于Android8.0源码进行分析 

 系统根目录结构说明 

art:全新的art运行环境

bionic:系统C库

bootable:启动引导相关代码

build:存放系统编译规则及generic等基础开发包配置

cts:Android兼容性测试套件标准

dalvik:dalvik虚拟机

developers:开发者目录

development:与应用程序开发相关

device: 设备参数相关配置

doce:参考文档

external: 开源模组相关文件
frameworks:应用程序框架,Android系统核心部分,java和c++编写

hardware:硬件抽象层的代码

libcore:核心库相关文件

libnativehelper:动态库实现JNI库的基础

pdk:本地开发者套件

platform_testing:平台测试

prebuilts :x86和ARM架构下预编译的一些资源

sdk:sdk和模拟器

packages:应用程序包
system:底层文件系统库 应用和组件

toolchain:工具链文件

tools:工具文件

makefile 全局makefile文件,用来定义编译规则

应用层部分

应用层源码根目录对象的是packages目录 下面分析packages的目录结构

apps:核心应用程序

experimental:第三方应用程序

inputmethods:输入法目

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值