PackageManagerService框架设计

PackageManagerService框架设计_第1张图片
忽略installer

!!注意:忽略installer


PackageManagerService读取apk信息生成一些数据,并加之一些状态信息,写到PackageSettings中,PackageSettings将必要信息和状态信息持久化到packages.xml文件中(其他信息通过安装时候和开机时候扫描apk获取),PackageManagerService提供查询组件信息的功能,也就是查询PackageSettings的状态信息和数据信息. 并提供installPackge功能,也是为了扫描apk并生成Packages.xml中的数据项,并在内存中(PackageSettings)创建副本,以供快速查询组件使用

你可能感兴趣的:(PackageManagerService框架设计)