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 버전이 달라 생기는 문제입니다.
이 때는 아래처럼 몇가지 수정을 통해 해결가능합니다.
먼저 아래 경로로 들어갑니다.
C드라이브 > program files > android > android studio
android studio 폴더로 들어가신 뒤 jre 폴더
가 있는지 확인해주세요!
(만약 jre 폴더
가 있다면 삭제해주세요.)
jbr 폴더
를 복사하여 동일 폴더에 붙여넣기 한뒤 이름을 jre
로 변경해주세요!
최종적으로 아래 사진과 동일한 형태가 되어야합니다.
먼저 시스템 환경 변수 설정
을 검색하여 들어가줍니다.
고급
탭 가장 하단에 있는 환경 변수
로 들어갑니다.
시스템 변수
혹은 System variables
에서 JAVA_HOME
을 찾아 더블 클릭 합니다.
변수 값
을 아래 경로로 수정 후 확인을 눌러줍니다.
C:\Program Files\Android\Android Studio\jre
flutter doctor
을 명령프롬프트에 입력해보시면 오류가 해결 된 것을 확인하실 수 있습니다.