Android进阶-Android APK安装过程

APK安装的主要步骤

为了学习这个过程,真的是陷入了pms的源码很久,也看了很多前人的博文,才算是有了些思路,所以此处先把主要步骤列出来,后面再慢慢分析细节。

  1. 将apk文件复制到data/app目录
  2. 解析apk信息
  3. dexopt操作
  4. 更新权限信息
  5. 完成安装,发送Intent.ACTION_PACKAGE_ADDED广播

下面将具体步骤列张图出来:

Android进阶-Android APK安装过程

由图可见安装过程中流转的步骤还是比较多的,下面具体分析

详情点击原文查看

 

Android进阶-Android APK安装过程

上一篇:How to appraise Hearthstone card values


下一篇:Android进阶-Android权限处理