소프트웨어 엔지니어링

flutter doctor 문제 해결

마빈 Marvin 2024. 6. 23. 12:08

 

firebase 관련 문제가 있어서 다른 컴퓨터에 재설치를 했다.

 

flutter doctor 을 하는데, 문제 가 있어서 검색해보았다. Java 관련 문제이다.

 

 

 

 

 

 

PS C:\Users\admin> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.8.0, on Microsoft Windows [Version 10.0.22631.3737], locale ko-KR)
[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[√] Chrome - develop for the web
[!] Android Studio (version 2024.1)
    X Unable to find bundled Java version.
[√] Connected device (2 available)

! Doctor found issues in 1 category.
PS C:\Users\admin> flutter doctor -v
[√] Flutter (Channel stable, 2.8.0, on Microsoft Windows [Version 10.0.22631.3737], locale ko-KR)
    • Flutter version 2.8.0 at C:\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision cf44000065 (2 years, 6 months ago), 2021-12-08 14:06:50 -0800
    • Engine revision 40a99c5951
    • Dart version 2.15.0

[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at C:\Users\admin\AppData\Local\Android\sdk
    • Platform android-35, build-tools 35.0.0
    • Java binary at: C:\Program Files\Common Files\Oracle\Java\javapath\java.exe
    • Java version Java(TM) SE Runtime Environment (build 17.0.11+7-LTS-207)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[!] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    X Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[√] Connected device (2 available)
    • Chrome (web) • chrome • web-javascript • Google Chrome 126.0.6478.63
    • Edge (web)   • edge   • web-javascript • Microsoft Edge 126.0.2592.68

! Doctor found issues in 1 category.
PS C:\Users\admin> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.8.0, on Microsoft Windows [Version 10.0.22631.3737], locale ko-KR)
[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[√] Chrome - develop for the web
[√] Android Studio (version 2024.1)
[√] Connected device (2 available)

• No issues found!
PS C:\Users\admin>

 

 

https://stackoverflow.com/questions/75115909/flutter-android-studio-version-2022-1-x-unable-to-find-bundled-java-versio

- 구글 검색어: "Android Studio (version 2024.1) X Unable to find bundled Java version."

  • Copy the files in C:\Program Files\Android\Android Studio\jbr and paste in C:\Program Files\Android\Android Studio\jre
  • run flutter doctor

 

위의 조언대로 jbr 폴더의 파일을 복사해서 새롭게 생성한 jre 폴더에 붙혀넣고 다시 flutter doctor 을 했더니 잘 되었다!