반응형
집에서 데스크탑으로 작업을 하다가, 학교 기숙사에 오면서 노트북으로 작업을 하려고 하는 상황이었다.
노트북에는 구버전 안드로이드 스튜디오와 플러터 2.x 버전이 깔려있었다.
플러터를 3.x 버전으로 업데이트하고 실행을 하기 전 flutter doctor 를 실행시켰는데 이런 오류가 나왔다.
[√] Flutter (Channel stable, 2.5.3, on Microsoft Windows [Version 10.0.19042.1348], locale en-IN)
[!] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
X Could not determine java version
[√] Chrome - develop for the web
[√] Android Studio (version 2020.3)
[√] VS Code (version 1.62.3)
[√] VS Code, 64-bit edition
[√] Connected device (2 available)
! Doctor found issues in 1 category.
자바가 분명히 설치되어 있는데, 자바 버전을 찾지 못하는 상황이었다.
그래서 자바를 지웠다가 최신 버전으로 다시 깔아봤는데도 되지 않았다.
JAVA_HOME 환경변수도 되어 있는 상황이었고, CMD 에서 java -version 도 잘 출력이 되었다.
결국 내가 찾은 해결책은 안드로이드 스튜디오 버전 업데이트 였다.
원인은 모르겠지만.. 안드로이드 스튜디오를 최신 버전으로 잘 업데이트 해두자..
반응형
'Android > Flutter' 카테고리의 다른 글
[Flutter] ListView는 안 가려지는데 다른 위젯들은 AppBar에 가려질 때 (0) | 2023.06.24 |
---|---|
[Flutter] SearchDelegate 의 searchFieldLabel 글자 색 바꾸기 (0) | 2023.05.17 |
[Flutter] 서로 다른 Text 위젯의 글자 높이 통일하기 (0) | 2021.08.14 |
[Flutter] 3. TextField 위젯 - 입력텍스트와 underline 간격 줄이기 (0) | 2021.07.11 |
[Flutter] 3. TextField 위젯 - 폼(Form) 입력값 유효성 검사하기 (2) | 2021.07.08 |