Использование datetime для получения текущей даты в проблеме уровня Android API - PullRequest
0 голосов
/ 08 мая 2019

Мои конфигурации build.gradle указаны ниже.

const val MIN_SDK_VERSION = 21
    const val TARGET_SDK_VERSION = 26
    const val COMPILE_SDK_VERSION = 28
    const val BUILD_TOOLS_VERSION = "28.0.3"

Я пытаюсь использовать LocalDateTime.now () в своем коде, но в коде отображается предупреждение о том, что моя минимальная версия SDK - 21, а LocalDateTime.now () доступна только на уровне API 28. Наверное, у меня может быть использовать библиотеку поддержки для поддержки этого. Любые указания о том, как я могу продолжить использование LocalDateTime.now () с помощью библиотеки поддержки.

1 Ответ

0 голосов
/ 08 мая 2019

Если вы хотите использовать Java8 java.time на уровнях API Android старше 28, вы можете использовать ThreeTen Backport. В частности, вы должны использовать Android-адаптацию ThreeTenABP, которую вы можете найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...