BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65 – Flutter GRADLE_JAVA_MISMATCH

GRADLE_JAVA_MISMATCH

L'errore si verifica durante la compilazione del progetto Android in Flutter quando la versione del JDK Java utilizzata è più recente di quanto supportato dal Gradle Wrapper.

Cosa significa questo errore?

L'errore si verifica durante la compilazione del progetto Android in Flutter quando la versione del JDK Java utilizzata è più recente di quanto supportato dal Gradle Wrapper.

Messaggio originale

BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65

Contesto e parole chiave

Alias

  • Unsupported class file major version

Messaggi alternativi

  • Incompatibilità Java Gradle Flutter

Prodotti

  • Flutter Framework / Dart SDK / Android Toolchain

Piattaforme

  • Android
  • iOS
  • Linux
  • macOS
  • Windows

Parole chiave

  • errore-flutter-gradle-unsupported-class-version
  • flutter.gradle.unsupported-class-file-major-version
  • Gradle

Cause possibili

Causa principale per Errore Flutter Gradle: Unsupported class file major version (Java 21 / Version 65)

L'errore si verifica durante la compilazione del progetto Android in Flutter quando la versione del JDK Java utilizzata è più recente di quanto supportato dal Gradle Wrapper.

molto comune

Diagnosi

Diagnostica dell'ambiente per Errore Flutter Gradle: Unsupported class file major version (Java 21 / Version 65)

Eseguire il comando di diagnosi Flutter Doctor.

Come leggere il risultato. Restituisce lo stato dell'SDK e delle toolchain native.

flutter
flutter doctor -v

Risoluzione

Risoluzione standard per Errore Flutter Gradle: Unsupported class file major version (Java 21 / Version 65)

Difficoltà: facileRischio: basso

Esegui i passaggi di ripristino consigliati per sanare la build.

  1. Verificare le configurazioni in pubspec.yaml o build.gradle
  2. Eseguire flutter clean
  3. Rieseguire flutter run
flutter
flutter clean && flutter pub get

Domande frequenti

Come risolvere rapidamente Errore Flutter Gradle: Unsupported class file major version (Java 21 / Version 65)?

L'errore si verifica durante la compilazione del progetto Android in Flutter quando la versione del JDK Java utilizzata è più recente di quanto supportato dal Gradle Wrapper.

Approfondimenti

Schede correlate