Android中跨越进程边界的观察者模式

Android中跨越进程边界的观察者模式,android,Android,场景:应用程序B向应用程序a注册一个侦听器。在某个事件发生时,应用程序a通知应用程序B。(a和B都是Android应用程序,启动时各自获得自己的进程) 这可以通过异步AIDL实现。但是B必须在启动/完成时绑定到A。有比AIDL binder更好的方法吗?请参见ContentResolver#registerContentObserver,而且您不需要AIDL来工作,您可以在绑定到服务时使用std binder机制

场景:应用程序B向应用程序a注册一个侦听器。在某个事件发生时,应用程序a通知应用程序B。(a和B都是Android应用程序,启动时各自获得自己的进程)

这可以通过异步AIDL实现。但是B必须在启动/完成时绑定到A。有比AIDL binder更好的方法吗?

请参见
ContentResolver#registerContentObserver
,而且您不需要AIDL来工作,您可以在绑定到服务时使用std binder机制