ActivityManagerService梳理,以及涉及AMS的Activity启动流程分析
AMS概览ActivityManagerService是android系统中一个特别重要的系统服务,也是和上层APP打交道最多的系统服务之一。AMS主要负责四大组建的启动、切换、调度以及应用进程的管理和调度工作。所有的APP应用都需要与AMS打交道。ActivityManager的组成主要分为以下几个部分:1.服务代理:ActivityManagerProxy实现,用于与server端提供的系统服务进行进程间通信2.服务中枢:ActivityManagerNative继承自Binder,并实




