将Joda时间添加到Android Studio

将Joda时间添加到Android Studio,android,jodatime,libraries,Android,Jodatime,Libraries,我从中获取了文件,并按照以下说明操作,但当我进入Gradle sync时,我最终出现了错误: 渐变同步 Error:Configuration with name 'default' not found. 渐变构建 Error:A problem occurred configuring project ':app'. > Cannot evaluate module joda : Configuration with name 'default' not found. 有点困惑,我

我从中获取了文件,并按照以下说明操作,但当我进入Gradle sync时,我最终出现了错误:

渐变同步

Error:Configuration with name 'default' not found.
渐变构建

Error:A problem occurred configuring project ':app'. 
> Cannot evaluate module joda : Configuration with name 'default' not found.

有点困惑,我环顾四周,读到图书馆应该有自己的gradle文件,但joda软件包没有。当我尝试使用
import org.joda.time时无法解析
joda
。有人知道我做错了什么吗

在app/build.gradle文件中,像这样添加-

dependencies {    
    compile 'joda-time:joda-time:2.9.4'
}
你不需要做任何其他事情


您需要最新版本,请查看发布页面并相应更改版本。

我通过
文件/项目结构/模块应用程序/依赖项添加了
joda time

单击
+
库依赖项
将进入对话框:


在这里,您可以搜索joda并将实际版本添加到项目中。如果以这种方式添加,则不必手动从github下载最新版本,也不必手动将某些内容写入build.gradle文件。安卓工作室为你做这一切

我完全喜欢使用
jitpack.io
存储库

在这种情况下,您应该获得joda time的
GitHub
链接(只是一个简单的搜索),然后转到然后搜索GitHub链接

毕竟,你应该得到这一页并按照说明去做


只需同步你的gradle并完成所有操作…

请向我们显示你的gradle生成配置文件。我在运行项目时遇到此异常:
错误:任务执行失败:app:dexDebug'>com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:process'command'/Library/Java/JavaVirtualMachines/jdk1.8.031.jdk/Contents/Home/bin/Java''使用
编译'joda time:joda time:+'
将下载新版本automatically@JacopoGrassi:授予无限信任(也就是说,取决于您推荐的最新版本(
+
)是非常不明智的。您应该始终依赖于您测试的最新版本,而不是最新版本。@Saket Jain,您的编辑没有意义,因为已经清楚地描述了如何获取最新版本。我们不需要在每个版本发布时更新答案。有人能告诉我为什么这样做吗?这是因为joda time在Maven central repo中,因此我们可以将其包含在我们的gradle中,对吗?