原文地址
https://juejin.cn/post/6924198995313033224

这里有个细节,zygote其实并不是完全binder
是binder+ socket,为什么?

可能因为快?
如果要理解的更深一点,就需要再思考几个问题了。
1、ZygoteInit方法是怎么调用的?
2、Socket是怎么注册的?Socket通信的原理是否还记得?
3、SystemServer进程资源如何加载?
4、为什么要抛出MethodAndArgsCaller这个异常?作用是什么?
网友评论