服务端 客户端
创建AIDL文件,传递自定义对象需要序列化 完全复制AIDL相关文件,保证包名一致
AIDL文件只定义接口
创建对应Service Activity中绑定该service
创建AIDL.stub 对象,实现接口 创建ServiceConnection对象
onBind返回stub对象 在onServiceConnected方法中获取
binder,并转为对应AIDL对象
1、序列化对象需要放在调用目录下面,但是不要改包名
2、service需要显式启动
服务端 客户端
创建AIDL文件,传递自定义对象需要序列化 完全复制AIDL相关文件,保证包名一致
AIDL文件只定义接口
创建对应Service Activity中绑定该service
创建AIDL.stub 对象,实现接口 创建ServiceConnection对象
onBind返回stub对象 在onServiceConnected方法中获取
binder,并转为对应AIDL对象
1、序列化对象需要放在调用目录下面,但是不要改包名
2、service需要显式启动