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

posted @ 2022-12-05 18:13  随易来了  阅读(388)  评论(0编辑  收藏  举报