Код: Выделить всё
Execution failed for task ':app:checkDebugAarMetadata'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
> An issue was found when checking AAR metadata:
1. Dependency ':flutter_local_notifications' requires desugar_jdk_libs
version to be 2.1.4 or above for :app, which is currently 2.0.4
See https://d.android.com/studio/build/library-desugaring for more details.
Код: Выделить всё
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
...
BUILD FAILED in 13s
Error: Gradle task assembleDebug failed with exit code 1
Код: Выделить всё
Flutter 3.35.7 • Dart 3.9.2 • Android SDK 36.1.0
Ubuntu 25.10 • Android Studio 2025.1.4
Код: Выделить всё
plugins {
id("com.android.application")
id("kotlin-android")
id("dev.flutter.flutter-gradle-plugin")
}
android {
namespace = "com.example.boutiki"
compileSdk = flutter.compileSdkVersion
ndkVersion = flutter.ndkVersion
compileOptions {
isCoreLibraryDesugaringEnabled = true
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()
}
defaultConfig {
applicationId = "com.example.boutiki"
minSdk = flutter.minSdkVersion
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
multiDexEnabled = true
}
buildTypes {
release {
signingConfig = signingConfigs.getByName("debug")
}
}
}
flutter {
source = "../.."
}
dependencies {
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.4")
}
Как устранить эту ошибку? Похоже, что для flutter_local_notifications требуется desugar_jdk_libs версии 2.1.4 или новее. Как правильно обновить эту зависимость в файле Kotlin DSL build.gradle.kts для Flutter?
Подробнее здесь: https://stackoverflow.com/questions/798 ... er-desugar