我对 Android 开发还很陌生,但我对 Java 和 Eclipse 有一些经验。我正在寻找创建可重用库(控件、帮助程序、“标准”活动等)的方法,这些库可以在我自己的项目中使用,但也可以在不公开源代码的情况下分发给其他开发人员。
通常,我会将类文件打包到 JAR 文件中,任何其他开发人员都可以将其添加到类路径中并使用打包的类。
我怎样才能用 Android 项目做到这一点?我读过有关 Android 库项目的内容,但正如文档所述,它们不能打包到 JAR 中,但会与引用库项目的项目一起编译。这意味着我还必须分发源代码。
我也读过这个帖子,它提出了同样的问题,但没有提供令人满意的答案。
那么:有没有一种方法可以编译和打包一组类和其他文件(包括 XML 布局、资源和其他内容),并仅分发该包而无需任何源代码,以便可以像 JAR 文件一样“引用”和使用它还有其他开发商吗?
我读过有关 Android 库项目的内容,但正如文档所述,它们不能
打包成 JAR,但会与引用该库的项目一起编译
项目。这意味着我还必须分发源代码。
不对。它确实需要一些额外的打包工作,但您可以将代码编译为 JAR 并将 JAR 分发到库项目的libs/
目录。
那么:有没有一种方法可以编译和打包一组类和其他文件(包括
XML 布局、资源和其他内容)并仅分发该包而无需任何源
代码以便任何其他开发人员可以“引用”并像 JAR 文件一样使用它?
使用 Android 库项目。我有这里写了一些东西它描述了更多的打包选项,以及一些遵循其中描述的约定的“包裹”的指针。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)