Gradle
Dependency ':app' requires core library desugaring to be enabled for Java 8+ APIs – Flutter CORE_LIBRARY_DESUGARING_REQUIRED
L'errore compare quando un plugin moderno utilizza feature di Java 8/11 (come java.time) su dispositivi Android con API precedenti alla 26 senza abilitare il desugaring.
Cosa significa questo errore?
L'errore compare quando un plugin moderno utilizza feature di Java 8/11 (come java.time) su dispositivi Android con API precedenti alla 26 senza abilitare il desugaring.
Messaggio originale
Dependency ':app' requires core library desugaring to be enabled for Java 8+ APIsContesto e parole chiave
Alias
- coreLibraryDesugaringEnabled
Messaggi alternativi
- Desugaring Java 8 richiesto
Prodotti
- Flutter Framework / Dart SDK / Android Toolchain
Piattaforme
- Android
- iOS
- Linux
- macOS
- Windows
Parole chiave
- errore-flutter-desugaring-required
- flutter.gradle.desugaring-enabled-requires-corelibrarydesugaring
- Gradle
Cause possibili
Causa principale per Errore Flutter Gradle: Core Library Desugaring Required (Java 8+ APIs)
L'errore compare quando un plugin moderno utilizza feature di Java 8/11 (come java.time) su dispositivi Android con API precedenti alla 26 senza abilitare il desugaring.
molto comuneDiagnosi
Diagnostica dell'ambiente per Errore Flutter Gradle: Core Library Desugaring Required (Java 8+ APIs)
Eseguire il comando di diagnosi Flutter Doctor.
Come leggere il risultato. Restituisce lo stato dell'SDK e delle toolchain native.
flutter doctor -vRisoluzione
Risoluzione standard per Errore Flutter Gradle: Core Library Desugaring Required (Java 8+ APIs)
Esegui i passaggi di ripristino consigliati per sanare la build.
- Verificare le configurazioni in pubspec.yaml o build.gradle
- Eseguire flutter clean
- Rieseguire flutter run
flutter clean && flutter pub getDomande frequenti
Come risolvere rapidamente Errore Flutter Gradle: Core Library Desugaring Required (Java 8+ APIs)?
L'errore compare quando un plugin moderno utilizza feature di Java 8/11 (come java.time) su dispositivi Android con API precedenti alla 26 senza abilitare il desugaring.
Approfondimenti
- Flutter Official Documentation documentazione_ufficiale