Binder java 层、aidl(五)

126 阅读1分钟

  1. IInterface:定义通信接口,是服务端要实现的方法。客户端会拿到该接口的一个本地代理,由代理跨进程调用到真正的实现类
  2. Binder:定义 Binder 实体,实现该类的类可跨进程传输
  3. Stub:一般是 AIDL 自动生成的类,继承 Binder,主要是为了简化服务端的跨进程通信