Android BindService问题

来源:互联网 发布:nginx 400 错误 编辑:程序博客网 时间:2024/04/28 04:34
我现在的软件结构是这样的。
Service1.apk-------> A.jar ----------------->B.jar ----------------->Service2.apk

Service1.apk是第三方,A.jar是根据第三方的要求实现的接口。

第三方的APK通过A.jar调用B.jar , B.jar 调用我们自己写的Service2.apk.

B.jar 和 Service2.apk 都是我们自己实现的。B.jar中通过aidl和BindService方式来跟Service2.apk 建立联系。

但是第三方开放的A.jar的接口并没有传递Context对象过来。所以造成我们的B.jar无法BindService。

请问在第三方不更改接口的情况下,怎么解决这个问题?
0 0