3

我是构建工具和 gradle 的新手。我目前正在为android开发。我在 Github 上找到了一个我想在我的应用程序中使用的库。创建这种依赖关系的最佳方法是什么?该库没有 ant、maven 甚至 gradle 支持。

我想到的一些选项:1)分叉回购并添加gradle支持。2) 克隆 repo 并添加 maven 支持,然后将其添加到本地 maven repo。

专家们认为如何处理这种依赖关系?

4

1 回答 1

2

如果库只发布源代码,而不是二进制文件,那么您别无选择,只能自己构建它。完成此操作后,您可以将二进制文件托管在二进制存储库(如 Artifactory)中,以便与您的同事共享,甚至可以将其发布到分发平台(如 Bintray)上以供任何想要使用它的人使用。对于后者,您可以随时将所有权(和维护负担)传递给原作者。

于 2013-12-26T13:03:10.010 回答