【发布时间】:2011-04-12 03:36:45
【问题描述】:
我对 Android 开发还很陌生,但我对 Java 和 Eclipse 有一些经验。我正在寻找创建可重用库(控件、助手、“标准”活动等)的方法,这些库可以在我自己的项目中使用,但也可以在不披露源代码的情况下分发给其他开发人员。
通常,我会将类文件打包到 JAR 文件中,任何其他开发人员都可以将其添加到类路径并使用打包的类。
如何使用 Android 项目做到这一点?我已经阅读了有关 Android 库项目的信息,但正如文档所述,它们不能打包到 JAR 中,而是会与引用库项目的项目一起编译。这意味着我还必须分发源代码。
我还阅读了this post,它提出了同样的问题,但没有提供令人满意的答案。
那么:有没有一种方法可以编译和打包一组类和其他文件(包括 XML 布局、资源和内容)并仅分发该包而无需任何源代码,以便可以“引用”并像使用任何其他开发人员的 JAR 文件?
【问题讨论】: