安卓源码文件含义

/out 

作为安卓源码编译结果存放目录,其中包含各种中间文件以及目标文件。

./target/product/product_name/system.img

安卓系统编译出来的镜像文件,也是整个源码的最终目标文件

./target/product/product_name/system

编译之后系统文件夹也是System.img文件的主要构成,其中app目录下都是apk文件,安卓中规定次目录下的apk系统内置应用,在文件系统中拥有系统权限,普通用户没有权限删除更改,bin代表可执行文件,etc下存放的都是系统配置文件,lib中都是些动态库,分别对应到文件系统中

./target/product/product_name/system/build.prop

这个文件中收集了编译中的所有属性,包括编译的主机环境,编译目标的各种配置信息等等,生成过程可参考Makefile,初始化阶段会被property_service服务加载,作为系统属性。

./target/product/product_name/data

此目录作为user的data存储目录,对应文件系统中的/data目录,平时用户安装的apk就会被copy到这个目录的app目录下,安卓系统中apk所产生的数据,比如数据库等等都会放在在/data/data中,以包名区分

./system 安卓系统底层的文件系统,应用组件,包含一些系统库,以及启动的配置文件

/frameworks

android 的运行框架集合,包含系统运行的各种服务框架,向 app 层提供 api ,根据JNI 机制或者 socket 往下层调用,也可使用 hw_get_module 调用到 hardware 层的 module.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值