title: Why my Flutter app don't run? BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 60
body: <p>I tried to figure it out, but I couldn't even find how. Please help me.</p>
  <p>When I try to run my first flutter app this happen:</p>
  <pre><code>FAILURE: Build failed with an exception.
  
  * What went wrong:
  Could not open settings generic class cache for settings file 'C:\Users\Angel\Downloads\Codigo\Flutter\first_app\android\settings.gradle' (C:\Users\Angel\.gradle\caches\6.7\scripts\1fnwrr8g4rohfp291nvlxj5qe).
  &gt; BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 60
  
  * Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan 
  to get full insights.
  
  * Get more help at https://help.gradle.org
  
  BUILD FAILED in 2s
  Running Gradle task 'assembleDebug'...                                  
  Running Gradle task 'assembleDebug'... Done                         3.5s
  Exception: Gradle task assembleDebug failed with exit code 1
  </code></pre>
  <p>I already tried with a physical device and the emulator. I try with &quot;flutter clean&quot;. flutter doctor -v say all is good.</p>
  <p>If it's helpful here is what comes out when running 'flutter run -v':</p>
  <pre><code>[ +119 ms] executing: [C:\src\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
  [ +128 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
  [   +1 ms] 4d7946a68d26794349189cf21b3f68cc6fe61dcb
  [   +2 ms] executing: [C:\src\flutter/] git tag --points-at 4d7946a68d26794349189cf21b3f68cc6fe61dcb
  [ +107 ms] Exit code 0 from: git tag --points-at 4d7946a68d26794349189cf21b3f68cc6fe61dcb
  [        ] 2.0.3
  [  +85 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
  [  +77 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
  [        ] origin/stable
  [   +1 ms] executing: [C:\src\flutter/] git ls-remote --get-url origin
  [  +79 ms] Exit code 0 from: git ls-remote --get-url origin
  [   +2 ms] https://github.com/flutter/flutter.git
  [ +129 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref HEAD
  [  +78 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
  [        ] stable
  [ +188 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
  [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
  [   +6 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
  [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
  [ +124 ms] executing: C:\Users\Angel\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
  [  +82 ms] List of devices attached
             R9HN50CEZ7J            device product:a11qub model:SM_A115M device:a11q transport_id:4
  [  +10 ms] C:\Users\Angel\AppData\Local\Android\sdk\platform-tools\adb.exe -s R9HN50CEZ7J shell getprop
  [ +291 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
  [   +2 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
  [  +14 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
  [   +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
  [ +217 ms] Skipping pub get: version match.
  [ +268 ms] Generating
  C:\Users\Angel\Downloads\Codigo\Flutter\first_app\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java  
  [ +129 ms] ro.hardware = qcom
  [  +88 ms] Initializing file store
  [  +22 ms] Skipping target: gen_localizations
  [  +18 ms] complete
  [  +20 ms] Launching lib\main.dart on SM A115M in debug mode...
  [  +15 ms] C:\src\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev
  C:\src\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
  C:\src\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names   
  --experimental-emit-debug-metadata --output-dill
  C:\Users\Angel\AppData\Local\Temp\flutter_tools.b8ee7616\flutter_tool.23a43e65\app.dill --packages
  C:\Users\Angel\Downloads\Codigo\Flutter\first_app\.dart_tool\package_config.json -Ddart.vm.profile=false
  -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill  
  build\cache.dill.track.dill
  [  +51 ms] executing: C:\Users\Angel\AppData\Local\Android\sdk\platform-tools\adb.exe -s R9HN50CEZ7J shell -x logcat -v time -t1
  [  +42 ms] &lt;- compile package:first_app/main.dart
  [ +216 ms] --------- beginning of main
                      03-31 11:34:37.956 W/fb4a.ReqContexts(10384): continueFromDirect() replaced by create()
  [  +21 ms] executing: C:\Users\Angel\AppData\Local\Android\sdk\platform-tools\adb.exe version
  [ +154 ms] Android Debug Bridge version 1.0.41
                      Version 31.0.1-7187441
                      Installed as C:\Users\Angel\AppData\Local\Android\sdk\platform-tools\adb.exe
  [  +53 ms] executing: C:\Users\Angel\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
  [ +135 ms] Building APK
  [  +56 ms] Running Gradle task 'assembleDebug'...
  [  +15 ms] Using gradle from C:\Users\Angel\Downloads\Codigo\Flutter\first_app\android\gradlew.bat.
  [  +40 ms] C:\Users\Angel\Downloads\Codigo\Flutter\first_app\android\gradlew.bat mode: 33279 rwxrwxrwx.
  [  +25 ms] executing: [C:\Users\Angel\Downloads\Codigo\Flutter\first_app\android/]
  C:\Users\Angel\Downloads\Codigo\Flutter\first_app\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-arm
  -Ptarget=C:\Users\Angel\Downloads\Codigo\Flutter\first_app\lib\main.dart -Ptrack-widget-creation=true
  -Pfilesystem-scheme=org-dartlang-root assembleDebug
  [+2941 ms] FAILURE: Build failed with an exception.
  [ +137 ms] * What went wrong:
  [  +14 ms] Could not open settings generic class cache for settings file
  'C:\Users\Angel\Downloads\Codigo\Flutter\first_app\android\settings.gradle'
  (C:\Users\Angel\.gradle\caches\6.7\scripts\1fnwrr8g4rohfp291nvlxj5qe).
  [  +11 ms] &gt; BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 60[  +25 ms] * Try:
  [   +2 ms] Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run
  with --scan to get full insights.
  [  +19 ms] * Get more help at https://help.gradle.org
  [   +4 ms] BUILD FAILED in 2s
  [ +362 ms] Running Gradle task 'assembleDebug'... (completed in 3.6s)
  [+11837 ms] Exception: Gradle task assembleDebug failed with exit code 1
  [   +3 ms] &quot;flutter run&quot; took 17,569ms.
  [   +8 ms] 
             #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
             #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:644:9)
             &lt;asynchronous suspension&gt;
             #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1157:12)
             &lt;asynchronous suspension&gt;
             #3      FlutterCommand.run.&lt;anonymous closure&gt; (package:flutter_tools/src/runner/flutter_command.dart:1009:27)      
             &lt;asynchronous suspension&gt;
             #4      AppContext.run.&lt;anonymous closure&gt; (package:flutter_tools/src/base/context.dart:150:19)
             &lt;asynchronous suspension&gt;
             #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
             &lt;asynchronous suspension&gt;
             #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
             &lt;asynchronous suspension&gt;
             #7      FlutterCommandRunner.runCommand.&lt;anonymous closure&gt;
             (package:flutter_tools/src/runner/flutter_command_runner.dart:278:9)
             &lt;asynchronous suspension&gt;
             #8      AppContext.run.&lt;anonymous closure&gt; (package:flutter_tools/src/base/context.dart:150:19)
             &lt;asynchronous suspension&gt;
             #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
             &lt;asynchronous suspension&gt;
             #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:234:5)        
             &lt;asynchronous suspension&gt;
             #11     run.&lt;anonymous closure&gt;.&lt;anonymous closure&gt; (package:flutter_tools/runner.dart:64:9)
             &lt;asynchronous suspension&gt;
             #12     run.&lt;anonymous closure&gt; (package:flutter_tools/runner.dart:62:12)
             &lt;asynchronous suspension&gt;
             #13     AppContext.run.&lt;anonymous closure&gt; (package:flutter_tools/src/base/context.dart:150:19)
             &lt;asynchronous suspension&gt;
             #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
             &lt;asynchronous suspension&gt;
             #15     runInContext (package:flutter_tools/src/context_runner.dart:73:10)
             &lt;asynchronous suspension&gt;
             #16     main (package:flutter_tools/executable.dart:90:3)
             &lt;asynchronous suspension&gt;
  
  
  [ +175 ms] ensureAnalyticsSent: 163ms
  [   +2 ms] Running shutdown hooks
  [   +1 ms] Shutdown hook priority 4
  [+3035 ms] Shutdown hooks complete
  [   +4 ms] exiting with code 1
  </code></pre>
  <p>Please, I really need help.</p>