-
Flutter doctor에서 flutter doctor --android-licenses UnsupportedClassVersionError 발생하는 경우DEV/flutter (dart) 2023. 1. 30. 11:15
flutter doctor --android-licenses
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/prefs/AndroidLocationsProvider has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0아침부터 삽질을 했다.
우선 Android SDK Command-line Tools가 설치되어 있는지 확인한다.
난 근데 안되더라...?
알고보니... 바보 멍청이 짓을 하고 있었더라...
나는 멍청하게 jre를 받아놓고 jdk로 확인한 것...
java 경로에 들어가 혹시 나와 같은 멍청한 짓을 하고 있었는지 확인하자.
(버전은 최신 버전을 추천하는듯 함)
┌─ Flutter Fix ─────────────────────────────────────────────────────────────────┐ │ [!] You need Java 11 or higher to build your app with this version of Gradle. │ │ │ │ To get Java 11, update to the latest version of Android Studio on │ │ https://developer.android.com/studio/install. │ │ │ │ To check the Java version used by Flutter, run `flutter doctor -v`. │ └───────────────────────────────────────────────────────────────────────────────┘
https://seokbong.tistory.com/136
https://seokbong.tistory.com/137
'DEV > flutter (dart)' 카테고리의 다른 글
Flutter Container 위젯 예시 (0) 2023.01.31 Flutter Center 위젯 예시 (0) 2023.01.31 Flutter Context에 대하여... (0) 2023.01.31 Flutter 텍스트, 아이콘, 이미지 (0) 2023.01.30 Flutter doctor에서 Unable to find bundled Java version 에러 (M1 mac) (0) 2023.01.27