Android跨进程通信之Binder连接池及选择合适的IPC方式

借鉴自开发艺术 AIDL是最常用的多进程通信的技术,但是每次使用都要创建一个Service,开销太大,应该把所有的AIDL都放到一个Service里。 每个业务模块都创建自己的AIDL接口并实现,业务模块间不能有耦合,然后向服务器提供自己的唯一标识和对应的Binder对象。对于服务端,1个Service足够了。服务端提供一个queryBinder接口,从中可以获取业务模块对应的Binder。拿到B
相关文章
相关标签/搜索