类似一种CS结构,一个Server Service跑在一个app中,其他的client service跑在不同的app中,client service可以bind远端的service,然后将自己binder注册到server service,server service执行完成后会通过该binder远程回调client service。
sample code非常简单,下载链接: http://pan.baidu.com/s/1o6MmJ5g 密码: kd9h。
在对client service进行封装的时候,需要注意将gen目录中生成的aidl java stub文件一并打入相同名称的package中。