借鉴自 Android的设计与实现


Android Manager概述


基于Binder的C/S架构。

server端的AMS提供核心功能,系统服务。

Binder接口,用于进程间通信。

IIterface、IActivityManager,提供系统服务接口。

AMN提供服务接口、Binder接口相互转化的功能,并且内部维护服务代理对象。

AMP,与Server端的系统服务进行进程间通信。

Client,AM封装一部分服务接口供Client调用。

相关文章: