我有 2 个 Android 应用程序 - App1和App2。我在App1中有一个绑定服务 - ServiceA。App1中的多个服务和活动绑定到ServiceA并在其上调用方法。现在,我想将数据从ServiceA发送到App2中存在的远程服务。我将使用Messenger API 从ServiceA公开活页夹对象以进行进程间通信。
据我了解,App1中依赖于ServiceA的所有活动和服务现在也需要使用API 来访问活页夹。它是否正确?Messenger
如果是,有没有办法只对ServiceA进行更改,以便它可以与远程服务交换数据而不更改其现有客户端?
PS:该服务不需要处理多个并发请求,这是我决定使用Messenger
API 的主要原因之一。