

ZygoteInit.java . runSelectLoop()->
ZygoteConnection.runOnce()->
pid = Zygote.forkAndSpecialize(孵化进程 pid = 0 子进程)
ZygoteConnection.handleChildProc()->
RuntimeInit.zygoteInit()->
commonInit();
nativeZygoteInit();->binder 初始化
applicationInit(targetSdkVersion, argv);






网友评论