Подтвердить что ты не робот

Добавление времени Joda к Android Studio

Я получил файл с сайта Joda и выполнил следующие инструкции для добавления библиотек, но когда я получу к синхронизации 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. Кто-нибудь знает, что я делаю неправильно?

4b9b3361

Ответ 1

в файле app/build.gradle, добавьте так:

dependencies {    
    compile 'joda-time:joda-time:2.9.4'
}

Вам не нужно ничего делать.

Вам нужна последняя версия, посмотрите страницу выпуска https://github.com/JodaOrg/joda-time/releases и соответствующим образом измените версию.

Ответ 2

Я добавил joda time через File/Project Structure/Modules-App/Dependencies.

введите описание изображения здесь

Нажав на + и Library dependency, вы перейдете в диалог:

введите описание изображения здесь

Здесь вы можете найти joda и добавить фактическую версию в свой проект. Если вы добавите его таким образом, вам не нужно вручную загружать самую новую версию из github или вручную записывать что-то в ваш файл build.gradle. Android Studio делает все для вас.

Ответ 3

Я полностью предпочитаю использовать репозиторий jitpack.io.

В этом случае вы должны получить GitHub ссылки joda-time (просто простой поиск) и перейти к Jitpack.IO затем найдите ссылку github.

В конце концов, вы должны получить эту страницу и выполнить инструкции.

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

Просто синхронизируйте свой gradle и все сделанное...