简介
AndLinker 是一款 Android 上的 IPC (进程间通信) 库,结合了AIDL和Retrofit的诸多特性,且可以与RxJava和RxJava2的 Call Adapters 无缝结合使用。详情见项目README.txt和Sample,欢迎各位大神拍砖指导。
功能特性
- 以普通 java 接口代替 AIDL 接口
- 像Retrofit一样生成远程服务接口的 IPC 实现
- 支持的 Call Adapters:
Call, RxJavaObservable, RxJava2Observable&Flowable - 支持远程服务回调机制
- 支持所有 AIDL 的数据类型
- 支持所有 AIDL 的数据定向标签:
in,out,inout - 支持 AIDL 的
oneway关键字