scandirli专题

安卓PackageManagerService scanDirLI流程分析

最近整理PackageMangerService相关代码,追到scanDirLI这部分内容,感觉整个流程非常繁琐,这一步又是安卓开机必经的路径,在PackageMangerService的构造函数中会把所有机器安装的app进行扫描(加密模式下普通用户app不被扫描onlyCore模式),其中会检查apk的合法性,扫描apk中的AndoridManifens.xml的一些属性,以及读取apk的ass