Перейти к основному содержимому

Решение проблемы Android minApiVersion < 26 в GoogleAds Identifier 18.2.0

к сведению

Android API < 26 по умолчанию не поддерживает языковые функции Java 8, такие как java.time.Duration и т. д.

На некоторых прошивках Android API < 26 это может привести к ошибке NoClassDefFoundError. Более подробная информация здесь.

Если вы используете minApiVersion < 26, то вам необходимо включить desugaring Java 8 API в build.gradle уровня модуля:

android {
// ... остальные настройки проекта
compileOptions {
isCoreLibraryDesugaringEnabled = true
}
}

dependencies {
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.5")
}