Как настроить и использовать библиотеку ThreeTenABP
Я не могу заставить ThreeTenABP работать. Вот что я сделал:
зависимость от импорта в приложении build.gradle
implementation 'com.jakewharton.threetenabp:threetenabp:1.2.1'
инициализировать библиотеку в MyApplication.onCreate()
AndroidThreeTen.init(this)
добавить MyApplication в манифест
<application android:name=".MyApplication" ...>
Используйте Instant для разбора строки
Instant.parse(updatedOn)
Единственный возможный импорт для Instant
является java.time.Instant
, Но это недоступно до Android API 26, поэтому я хочу использовать ThreeTenABP. Я нашел несколько примеров, используя импорт org.threeten.bp.Instant
, но этот импорт / пакет не может быть найден в моем случае. Я уже сделал печально известный "Неправильный кэш и перезапуск", но безрезультатно. Есть что-то еще, что мне не хватает??
1 ответ
Ладно, извините, ребята, что потратили ваше время. Я добавил зависимость в неправильный модуль приложения. Сейчас все работает.