将Joda时间添加到Android Studio
我从中获取了文件,并按照以下说明操作,但当我进入Gradle sync时,我最终出现了错误: 渐变同步将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. 有点困惑,我
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中,对吗?