Android studio Android Studio,Gradle,如何使用外部库源?

Android studio Android Studio,Gradle,如何使用外部库源?,android-studio,gradle,libgdx,libraries,overlap2d,Android Studio,Gradle,Libgdx,Libraries,Overlap2d,我不太了解gradle、外部库以及它们的工作原理。对于libgdx和overlapp2d库,我有一个特定的问题,但我的问题更多的是关于一般的外部库。那么,让我们开始: 正如我所说,我正在android studio中使用libgdx和Overlapp2D。重叠2D中有一个问题,有人修复了它。解释。我的第一个问题是:我如何获得此修复?当我读到这篇文章时,似乎解决方案已经合并到主分支,但我没有 如果我理解正确,gradle会下载外部库来构建项目。我说得对吗?我应该做一些特殊的事情来强制gradle重

我不太了解gradle、外部库以及它们的工作原理。对于libgdx和overlapp2d库,我有一个特定的问题,但我的问题更多的是关于一般的外部库。那么,让我们开始:

正如我所说,我正在android studio中使用libgdx和Overlapp2D。重叠2D中有一个问题,有人修复了它。解释。我的第一个问题是:我如何获得此修复?当我读到这篇文章时,似乎解决方案已经合并到主分支,但我没有

如果我理解正确,gradle会下载外部库来构建项目。我说得对吗?我应该做一些特殊的事情来强制gradle重新加载库还是自动加载?如果是这样的话,为什么我看不到我的问题得到解决

我还有其他问题,但我会根据第一个答案提问。
非常感谢。

如果您通过存储库云导入与Gradle的依赖关系,您可以转到
tools->android->Sync project with Gradle files
。但是,您正在讨论的修复可能不会与您链接的依赖项项目合并。可能有一个包含修复程序(新版本)的新存储库,查找新版本,只需将Gradle文件中的URL更改为新版本。Android studio将询问当您更改Gradle相关文件时是否应该为您执行Gradle同步


如果您将库作为项目中的一个模块,您只需从Git中提取新版本,将其替换为您当前的库,并使用Gradle文件同步项目

谢谢。显然,该修复程序没有可用的版本。由于它是开源的,我可以获得库源代码,创建正确的包,并从gradle.build中删除Overlapp2D吗?是的,您必须下载库的主干,在那里安装修复程序,然后将源代码作为项目的一部分进行构建,或者至少构建一次,并在项目中使用输出jar或其他任何东西。但这一切都将是本地的,没有更多的远程回购将用于此库。我只是做了!!!我第一次尝试。我想我会有更多的问题。今晚我睡觉的时候就不会那么傻了。谢谢