Добавление времени 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
. Кто-нибудь знает, что я делаю неправильно?
Ответы
Ответ 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 и все сделанное...