1,startService PackageManagerService
2,建立Socket处理安装请求
3,建立uid gid与上层permission的关系
4,启动 AppDirObserver 线程监测/system/framework,/system/app,/data/app,/data/app-private 目录的事件,主要监听 add 和 remove 事件
5,扫描以上的目录将解析的每个 apk 的信息保存到 packages.xml 和 packages.list 文件里,
参考 https://blog.csdn.net/andy_android/article/details/7245602
参考 https://www.jianshu.com/p/21412a697eb0
参考 https://www.jianshu.com/p/21412a697eb0