我对gradle,外部库以及它的工作原理都不太熟悉。我有一个具体的问题,与libgdx和overlap2d库,但我的问题是更多关于外部库一般。所以,让我们走吧:Android Studio,Gradle,如何使用外部库源?
正如我所说的,我在android studio中使用libgdx和overlap2d。 overlap2d中有一个问题,有人修复它。说明here。我的第一个问题是:我怎样才能得到这个修复?当我阅读帖子时,似乎解决方案已合并到主分支,但我没有。
如果我理解正确,gradle下载外部库来构建项目。我对吗 ?我应该做一些特别的事情来迫使gradle重新加载库或者是自动的吗?如果是这样,为什么我没有看到我的问题修复?
我还有其他问题,但我会问他们取决于第一个答案。 非常感谢。
谢谢。显然,该修复程序没有可用的发行版。因为它是开源的,我可以获取库源代码,创建正确的包,并从gradle.build中删除overlap2d? –
对不起build.gradle –
是的,你必须下载已修复修复程序的lib的主干,然后将源代码作为项目的一部分构建,或者至少构建一次,并使用输出jar或项目中的任何内容。但这都是本地化的,没有更多的远程回购将用于这个库。 –