[1주차 2강] flutter doctor 오류

DevNoteKeeper·2023년 5월 31일
1

flutter을 설치 진행 중 아래 두가지 오류를 가장 많이 접하게 됩니다.

  • Android toolchain - develop for Android deveices (Android SDK version 33.0.2)
    No Java Development Kit(JDK) found; You must have the environment variable JAVA_HOME set and thd java binary in you PATH

  • Android Studio (version 2022.2)
    Unabled to find vundled Java version.

위 두가지 오류 모두 flutter와 Android Studio의 JAVA 버전이 달라 생기는 문제입니다.

이 때는 아래처럼 몇가지 수정을 통해 해결가능합니다.

<해결방법>

1. 파일 구조 변경

  • 먼저 아래 경로로 들어갑니다.
    C드라이브 > program files > android > android studio

  • android studio 폴더로 들어가신 뒤 jre 폴더가 있는지 확인해주세요!
    (만약 jre 폴더가 있다면 삭제해주세요.)

  • jbr 폴더를 복사하여 동일 폴더에 붙여넣기 한뒤 이름을 jre로 변경해주세요!

  • 최종적으로 아래 사진과 동일한 형태가 되어야합니다.

2. 환경변수 설정

  • 먼저 시스템 환경 변수 설정을 검색하여 들어가줍니다.

  • 고급 탭 가장 하단에 있는 환경 변수로 들어갑니다.

  • 시스템 변수 혹은 System variables에서 JAVA_HOME을 찾아 더블 클릭 합니다.

  • 변수 값을 아래 경로로 수정 후 확인을 눌러줍니다.
    C:\Program Files\Android\Android Studio\jre

  • 이후 다시 flutter doctor을 명령프롬프트에 입력해보시면 오류가 해결 된 것을 확인하실 수 있습니다.

</해결방법>

profile
강의에서 주로 질문하는 내용에 대한 답변과 각종 오류 해결방법에 대해 알려드립니다.

0개의 댓글