Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们的应用程序通过 AIDL 接口公开了一个 Android 服务,该接口还依赖于一些子 AIDL 包装器和可解析对象。将这些打包成 jar 文件以供外部使用的推荐方法是什么?
原始 AIDL 文件可以放入 jar 文件中,还是必须先编译成存根?
原始 AIDL 文件可以放入 jar 文件中吗
好吧,他们可以,他们只是不会自动为任何人带来任何好处。
必须先将它们编译成存根吗?
这是一种可能性。我认为如果您发送 AIDL 文件并告诉他们将其放置在他们的项目中会更安全。
我认为Android 库项目的东西现在支持 AIDL 文件,但我不是 100% 确定。如果是这样,您可以将您的东西打包为一个 Android 库项目,并且 AIDL 将被自动拾取。