【发布时间】:2012-02-19 11:29:15
【问题描述】:
我的问题如下:我需要开发几个部署为不同 APK 的 android 应用程序。每个应用程序都需要一组第三方 jar。我只想部署这些文件一次。
到目前为止,我发现的所有方法都要求,如果我开发 5 个不同的应用程序(每个应用程序都在一个不同的 APK 中),那么十个共享的 3rd 方 jar 将部署 5 次。
这肯定对我没有好处,如何避免?
谢谢,问候
文森佐
【问题讨论】:
-
那些 5x 3rd 方罐子在做同样的任务吗?仅基于 Android SDK 版本的区别?只是为了获得正确的观点才能提供帮助
-
您好,感谢您的回复。这些罐子都做不同的事情,即它们不是同一个 API 的不同版本。具体来说,它们允许连接到专有的后端系统。 Android SDK 版本不相关。因此,如果我开发了几个需要这些 jar 的 Android 应用程序,最好只部署一次这样的 jar。
-
所以您想在 5 个不同的 android 应用程序中使用这些 jar 的每个类的相同实例?
-
是的,我希望这些 jar 中的每一个只部署一次,并被每个 Android 应用程序运行时引用。我来自 JEE 开发,所以如果您这么认为,请随意说这在移动开发中没有意义。