Я тестирую Java 8+ API-поддержка удаления сахара в проекте с minSdk 23.
Когда я использую библиотеку java.time
, например val instant = Instant.now()
, я получите следующую ошибку:
Для вызова требуется уровень API 26 (текущий min равен 23): java .time.Instant # now
Код компилируется и выполняется правильно .
Могу ли я предположить, что он будет работать на всех устройствах?
РЕДАКТИРОВАТЬ: Я пробовал использовать API 29 (физическое устройство) и API 23 (эмулятор).