PMS实战:APK安装流程与Session机制一、APK安装流程概述1.1 安装方式分类Android支持多种APK安装方式,每种方式最终都会通过PackageManager完成安装:1. 用户交互安装通过PackageInstaller UI安装(点击APK文件)通过Google Play Store等应用市场通过Settings应用安装2. 命令行安装adb install- 通过ADB安装pm install- 通过shell命令安装3. 系统安装系统启动时扫描系统分区OTA升级后的包更新APEX模块安装4. 程序化安装PackageInstaller API - 应用调用安装其他应用Session-based安装 - 支持增量安装、流式安装1.2 安装流程架构[应用层] PackageInstaller UI