PackageManagerService和ActivityManagerService都是Zygote进程fork出来的,我之前敲了一段文字介绍Zygote进程的,有兴趣的朋友可以先看看:初识Zygote进程
。
另外有位简书大佬写的文章,内容很全, 值得推荐:APK安装流程详解
PMS
什么是PMS?
PMS类关系图
有界面安装
Packagelnstaller
无界面安装
APK安装原理
AMS
什么是AMS
AMS的通信方式介绍
Activity跨进程跳转
App启动流程
App启动流程图解
App应用本质揭秘
About