
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
안녕하세요.
1-7강 강의에 첨부된 '카드 매칭' 예시 다운받고, c드라이브 MyWorkspace에 저장 후
vs코드에서 실행 시, 안드로이드 스튜디오랑 sdk 버전이 달라서 오류가 뜨는거 같습니다.
open jdk 버전을 19로 변경하면 될까요?



체를 캡처해 주시면, 튜터님들이 빠르게 상황을 이해할 수 있어요.
작성한 코드 및 에러 메세지
Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
FAILURE: Build failed with an exception.
* What went wrong:
Could not open cp_settings generic class cache for settings file 'C:\MyWorkspace\flutter_memory_matching_game\scc-memory-matching-game-main\android\settings.gradle' (C:\Users\iamjg\.gradle\caches\7.6.3\scripts\2xyixrxr61gad8wnm7u80e9aa).
> BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65
* 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 12s
┌─ Flutter Fix ────────────────────────────────────────────────────────────────────────────────────┐
│ [!] Your project's Gradle version is incompatible with the Java version that Flutter is using │
│ for Gradle. │
│ │
│ If you recently upgraded Android Studio, consult the migration guide at │
│ https://flutter.dev/to/to/java-gradle-incompatibility. │
│ │
│ Otherwise, to fix this issue, first, check the Java version used by Flutter by running `flutter │
│ doctor --verbose`. │
│ │
│ Then, update the Gradle version specified in │
│ C:\MyWorkspace\flutter_memory_matching_game\scc-memory-matching-game-main\android\gradle\wrapper │
│ \gradle-wrapper.properties to be compatible with that Java version. See the link below for more │
│ information on compatible Java/Gradle versions: │
│ https://docs.gradle.org/current/userguide/compatibility.html#java │
2
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘
Error: Gradle task assembleDebug failed with exit code 1
Exited (1).
