目录
ActivityTaskManagerService.java
Activity.java


Instrumentation.java
![]()
上面一次跨进程通信
ActivityTaskManagerService.java


返回一个启动器来配置并执行启动Activity。
ActivityStartController.java

ActivityStarter.java

上面583行调用下面方法:

上面933 调用 下面 1386行



上面1728行
RootActivityContainer.java

ActivityStack.java



ActivityStackSupervisor.java



ClientLifecycleManager.java

ClientTransaction.java

mClient是谁?


ActivityThread.java

ApplicationThread.java


ClientTransactionHandler.java(ActivityThread的父类)
ActivityThread.H

ThansactionExecutor.java

LaunchActivityItem.java(继承自ClientTransactionItem)


ClientTransactionHandler.java(ActivityThread的父类)

执行启动activity
ActivityThread.java 具体实现

3409


Instrumentation.java

Activity.java











