- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 源码阅读--进程管理
应用进程的创建 在Activity启动中应用进程的创建中从应用Activity启动的总体过程分析了Activity所在进程的创建以及应用与AMS绑定过程。 在要启动的应用组件所属的进程没有创建时,会先创建对应进程,先在AMS的mProcessNames中查找ProcessRecord记录,没有的话会创建新的ProcessRecord,并添加到mProcessNames,然后调用Proces
2017-11-28 20:37:10 348
原创 源码阅读--package管理与应用安装
已安装应用目录结构在PMS启动初始化时,会扫描一下目录,并安装对应的应用。每个目录下是已安装的应用,每个应用的对应目录包括apk文件,lib库so文件,以及oat文件 /system/app /data/app /data/app-asec /data/app-privatepackages.xml文件 在/data/system目录下,packages.xml保存了系统安装的应用相
2017-11-21 17:11:02 413
原创 源码阅读----资源管理
arsc文件结构参考两篇博文:第二篇较为详细 手把手教你解析Resources.arsc Android6.0之App中的资源Rsources.arsc详解 总结一下: arsc二进制文件的存储是基于块(chunk)的,每个块包含有数据头和数据两部分,块与块之间可以嵌套包含; 数据头指明了chunk的类型,头部大小,整个块的大小等等,同时也就界定了数据区。 一个arsc文件
2017-11-03 16:50:09 387
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人