在绑定服务中访问远程服务方法

时间:2012-01-17 11:19:54

标签: android ipc android-service aidl

我有两个服务A和B.如果我们想要在服务A中访问服务B的某些方法,我们必须创建一个ServiceConnection类和内部服务A,我们必须创建Stub并实现这些方法。

但我也想从服务B访问服务A的方法。对于试用我创建了一个更多的aidl连接并实现了ServiceConnection它工作正常,这是唯一的方法或者我们可以使用现有的 serviceconnection并以其他方式实现此功能?

1 个答案:

答案 0 :(得分:0)

服务当然可以有回调接口(即服务可以调用客户端中的方法)。

建议您参考the RemoteService example in the SDK