커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
flutter, android 설치오류
앱개발 종합반 - 플러터 v8
1주차
북마크
김*옥
댓글
7
추천
0
조회수
43
조회수
43
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


설치환경은 맥OS ventura입니다.


flutter와 android studio설치를 완료후 아래 처럼 실행하니 오류 메시지가 납니다.

설명대로 flutter doctor --android-licenses를 입력해도 오류 메시지가 나옵니다.

자바도 설치했습니다.


kiokkim@kiokui-MacBookPro ~ % flutter doctor 

Doctor summary (to see all details, run flutter doctor -v):

[✓] Flutter (Channel stable, 3.7.5, on macOS 13.1 22C65 darwin-arm64, locale ko-KR)

[!] Android toolchain - develop for Android devices (Android SDK version 33.0.2)

   Android license status unknown.

   Run `flutter doctor --android-licenses` to accept the SDK licenses.

   See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

[✗] Xcode - develop for iOS and macOS

   Xcode installation is incomplete; a full installation is necessary for iOS development.

   Download at: https://developer.apple.com/xcode/download/

   Or install Xcode via the App Store.

   Once installed, run:

    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

    sudo xcodebuild -runFirstLaunch

   CocoaPods not installed.

    CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.

    Without CocoaPods, plugins will not work on iOS or macOS.

    For more info, see https://flutter.dev/platform-plugins

   To install see https://guides.cocoapods.org/using/getting-started.html#installation for instructions.

[✓] Chrome - develop for the web

[!] Android Studio (version 2022.1)

   Unable to find bundled Java version.

[✓] VS Code (version 1.75.1)

[✓] Connected device (2 available)

[!] HTTP Host Availability

   HTTP host "https://cocoapods.org/" is not reachable. Reason: Failed to connect to host in 10 seconds


! Doctor found issues in 4 categories.

kiokkim@kiokui-MacBookPro ~ % java -version

java version "1.8.0_361"

Java(TM) SE Runtime Environment (build 1.8.0_361-b09)

Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)



kiokkim@kiokui-MacBookPro ~ % 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

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:756)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)

at java.net.URLClassLoader.access$100(URLClassLoader.java:74)

at java.net.URLClassLoader$1.run(URLClassLoader.java:369)

at java.net.URLClassLoader$1.run(URLClassLoader.java:363)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:362)

at java.lang.ClassLoader.loadClass(ClassLoader.java:418)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)

at java.lang.ClassLoader.loadClass(ClassLoader.java:351)

at java.lang.Class.getDeclaredMethods0(Native Method)

at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)

at java.lang.Class.privateGetMethodRecursive(Class.java:3048)

at java.lang.Class.getMethod0(Class.java:3018)

at java.lang.Class.getMethod(Class.java:1784)

at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:669)

at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:651)





취소
 공유
취소
댓글 0
댓글 알림
나의얼굴