Launcher进程-System_server进程-app进程
launcher进程-System_server进程-zygote进程-fork-app进程
源码分析
橙色APP进程
绿色System_Server进程
ActivityThread(main)-ActivityThread(attch)——Binder通信——AMS(attchApplication)
1:bindApplication-启动APP的application
2:启动Activity
oneway关键字:单向的,异步的,不阻塞
APP与AMS通信,AMS的服务端是IActivityManager.aidl
AMS与APP通信,APP的服务端是IApplicationThread.aidl