Android PKMS
文章平均质量分 84
一个学渣的自我救赎
这个作者很懒,什么都没留下…
展开
-
Android13 PackageManagerService 启动流程分析
PackageManagerService的启动过程非常复杂,是Package Manager的核心组成部分,Android包管理器的一切功能都是基于该步骤的处理结果,这个过程涉及Settings对象、属性系统、Installer系统、Package Handler、系统permission和feature信息、AndroidManifest.xml、Resource、dexopt操作、FileObserver以及APK包安装扫描等一系列操作,如下为PackageManagerService启动流程:下面从原创 2024-05-04 16:24:54 · 476 阅读 · 0 评论 -
Android PackageManagerService
APK是AndroidPackage的缩写,即Android安装包,它实际上是zip格式的压缩文件,一般情况下,解压后的文件结构如下表所示。目录/文件描述assert存放的原生资源文件,通过AssetManager类访问。lib存放库文件。META-INF保存应用的签名信息,签名信息可以验证APK文件的完整性。res存放资源文件。res中除了raw子目录,其他的子目录都参与编译,这些子目录下的资源是通过编译出的R类在代码中访问。用来声明应用程序的包名称、版本、组件和权限等数据。原创 2024-05-04 16:21:04 · 567 阅读 · 0 评论