Android包管理机制 PackageInstaller的初始化
Posted 安卓笔记侠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android包管理机制 PackageInstaller的初始化相关的知识,希望对你有一定的参考价值。
前言
包管理机制是android中的重要机制,是应用开发和系统开发需要掌握的知识点之一。
包指的是Apk、jar和so文件等等,它们被加载到Android内存中,由一个包转变成可执行的代码,这就需要一个机制来进行包的加载、解析、管理等操作,这就是包管理机制。包管理机制由许多类一起组成,其中核心为PackageManagerService(PMS),它负责对包进行管理,如果直接讲PMS会比较难以理解,因此我们需要一个切入点,这个切入点就是常见的APK的安装。
讲到APK的安装之前,先了解下PackageManager、APK文件结构和安装方式。
以上是关于Android包管理机制 PackageInstaller的初始化的主要内容,如果未能解决你的问题,请参考以下文章
Android包管理机制PackageInstaller安装APK
Android Gradle 插件AaptOptions 配置 ⑥ ( Overlay 重叠包机制 | AaptOptions#additionalParameters 附加参数配置 )
Android Gradle 插件AndroidSourceSets 配置 ① ( Overlay 重叠包机制 | 使用 sourceSets 配置多个 res 目录 )