본문 바로가기

Frontend/Flutter

[Flutter] 개발환경 세팅 중 jdk 환경변수 설정 오류

유튜브에서 '코딩애플'님 플러터 무료 강의(아래 링크)

https://www.youtube.com/watch?v=usE9IKaogDU&list=PLfLgtT94nNq1izG4R2WDN517iPX4WXH3C

들으면서 플러터 설치하는데 오류나서 3시간을 헤맸다.

 

너무 화가 나서 기록하고 싶고.. 나 같이 괴로워하는 자들을 위해 기록하고 싶었다.

(이렇게 구글링의 자료가 하나씩 쌓여가는거구나..)

 

 

이 과정을 거치는 분들은 보십쇼

 

순서는 이렇다.

1. 내 PC에는 원래 Android Studio가 설치되어있었다

2. Flutter zip 파일로 설치하고 Android Studio에서도 이것저것 필요한 거 플러그인으로 설치하고 나서

3. cmd창에서 flutter doctor를 입력한다

4. license 머시기에만 빨간색 X 나올거다.

5. 저기 나와 있는데로 flutter doctor --android-licenses 입력하면 해결될 것이다....

    

 => 나는 5번에서부터 오류가 났다.

 

 

바로 요렇게

내 까막눈으로 읽으면 뭔 말인지 모르겠는데 대충 문제 상황은 2가지 인듯 하다.

1. JAVA_HOME 변수 설정 경로가 잘못되었다.

2. Android SDK 재설치 하거나 업데이트해라.

 

 

 

일단, 2번을 구글링 해서 한 10개정도 블로그 다 뒤지면서 이것도 해보고 저것도 해봤다.

대충 그런거 다 해보고도 안 된 사람들이 이 글을 읽고 있다면 내가 마지막으로 해본 것만 추가하겠다.

 

<해결 방법>

2. [Tools / SDK Manager / SDK Platforms] 에서 Android API 34랑 33 두 개를 설치해줬다.

     다른 글에서는 SDK Tools에서 Command0line Tools나 Obsolete한 머시기 설치해줘라~ 하는데 그거 다 해도 안 되길래

     다른 글 또 뒤져가지고 이것저것 만지다가 저거 했더니 뭔가 해결된 느낌....

 

1. jdk 버전이 낮아서 그런가 해서 jdk 삭제했다가 최신버전 20으로 재설치한 후 환경변수 들어가서 수정해줬다.

    아 그리고 저 JAVA_HOME 변수 설정도 최신버전으로 바꿔줘야해서 cmd 창에서 직접 수정해줬다.

    set JAVA_HOME=C:\Program Files\Java\jdk-20

    '=' 오른쪽에는 jdk 파일 저장 경로를 적어주면 된다. 경로는 PC마다 다르니 확인하고 적어줄 것!

 

 

그랬더니 드디어....

 

눈물 난다 성공..

 

 3시간만에 성공했다.

 

개발 환경 세팅 끝났으니 반은 온 거 맞지..?ㅎ

 

 

 

'Frontend > Flutter' 카테고리의 다른 글

[Flutter] 코딩애플 : 쉬운 플러터 1-6강  (0) 2023.08.17