将 Joda 时间添加到 Android Studio

Adding Joda Time to Android Studio

我从 the Joda site and followed these instructions for adding libraries 获得了文件,但是当我进入 Gradle 同步时,我得到了错误:

Gradle同步

Error:Configuration with name 'default' not found.

Gradle 构建

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'
}

您无需执行任何其他操作。

您需要最新版本,请查看发布页面 https://github.com/JodaOrg/joda-time/releases 并相应地更改版本。

我通过 File/Project Structure/Modules-App/Dependencies 添加了 joda time

单击 +Library dependency 将带您进入对话框:

在这里你可以搜索joda并将实际版本添加到你的项目中。如果您以这种方式添加它,则不必手动从 github 下载最新版本或手动将某些内容写入 build.gradle 文件。 Android Studio 为您包办一切。

我更喜欢使用 jitpack.io 存储库。

在这种情况下,您应该获得 GitHub link 的 joda-time(只是一个简单的搜索)并转到 Jitpack.IO,然后搜索 github link。

毕竟,您应该获取此页面并执行说明。

https://jitpack.io/#JodaOrg/joda-time/v2.9.4

只需同步您的 gradle 即可完成...