AMS和Zygote通信为什么采用socket而不是Binder
参考:为什么SystemServer进程与Zygote进程通讯采用Socket而不是Binder
1、AMS、WMS等系统服务处于SystemServer进程中
2、SystemServer(SystemService)与ServiceManager 勿混淆
3、ServiceManager 启动时机
4、ServiceManager 和 SystemServiceManager 区别
前者用于注册,控制访问权限;后者用于服务的创建、管理
(25条消息) ServiceManager,SystemServer,SystemServiceManager,SystemService—简述这个几个类的关系_淡淡的宁静的博客-CSDN博客
5、SystemServiceManager创建的服务,为什么要通过ServiceManage进行注册:一方面是需要与底层进行通信,另一方面是IPC