728x90
flutter doctor 오류
참고 블로그:
https://velog.io/@seoyoon_dev/1%EC%A3%BC%EC%B0%A8-2%EA%B0%95-flutter-doctor-%EC%98%A4%EB%A5%98
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.8.0, on Microsoft Windows [Version 10.0.22631.4460], locale ko-KR)
[!] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
X Cannot execute C:\Program Files\Java\jdk1.8.0_361\bin\java to determine the version
[√] Chrome - develop for the web
[!] Android Studio (version 2024.2)
X Unable to find bundled Java version.
[√] VS Code (version 1.91.1)
[√] Connected device (2 available)
! Doctor found issues in 2 categories.
이렇게 두 개의 문제가 생겼었음.
jre 폴더 찾기
= c 드라이브에 넣어논 Android studio 찾기
C드라이브 > program files > android > android studio
C:\Program Files\Android\Android Studio
만약 jre 폴더가 있다면 삭제하라고 블로그에 써있다.
나는 jre 폴더 자체가 없었음.
그래서 jre 폴더 복사해서 jre 로 이름 변경해줌.
그리고 환경변수 들어가서
이렇게 변수값 설정해줌.
그리고 다시 flutter doctor 로 확인해보기.
그리고 2번째 문제 때문인 지 기억안나는데
[!] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
X Cannot execute C:\Program Files\Java\jdk1.8.0_361\bin\java to determine the version
https://calvinjmkim.tistory.com/60
이 글 참고해준 기록이 있다.
Flutter 업그레이드
그리고 나중에 뭐 하다가
Flutter 을 최신 버전으로 업그레이드 했다.
1) 터미널(명령 프롬프트 또는 PowerShell) 열기
Dart 버전을 확인하고
dart --version
Flutter 2.8.0: 3년전 버전에서 최신으로 업데이트 하기로함.
2) 터미널에 다음과 같은 글자 치고 엔터
flutter upgrade
이거 치기
Upgrading Flutter to 3.24.5 from 2.8.0 in C:\flutter...
Checking Dart SDK version...
Downloading Dart SDK from Flutter engine a18df97ca57a249df5d8d68cd0820600223ce262...
그럼 다음과 같은 글자 뜸
근데 다음과 같은 에러 뜸.
Doctor summary (to see all details, run flutter doctor -v):
[!] Flutter (Channel stable, 3.24.5, on Microsoft Windows [Version 10.0.22631.4460], locale ko-KR)
! Warning: dart on your path resolves to C:\tools\dart-sdk\bin\dart.exe, which is not inside your current Flutter SDK checkout at C:\flutter. Consider adding C:\flutter\bin to the front of your path.
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[!] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.10.4)
X Visual Studio is missing necessary components. Please re-run the Visual Studio installer for the "Desktop development with C++" workload, and include these components:
MSVC v142 - VS 2019 C++ x64/x86 build tools
- If there are multiple build tool versions available, install the latest
C++ CMake tools for Windows
Windows 10 SDK
[√] Android Studio (version 2024.2)
[√] VS Code (version 1.91.1)
[√] Connected device (3 available)
[√] Network resources
! Doctor found issues in 2 categories.
Warning: `dart` on your path resolves to C:\tools\dart-sdk\bin\dart.exe, which is not inside your current Flutter SDK checkout at C:\flutter.
Consider adding C:\flutter\bin to the front of your path.
이 문제를 먼저 해결하기 위해서
C:\flutter\bin 을 제일 상단으로 위치해줌.
X Visual Studio is missing necessary components.
Please re-run the Visual Studio installer for the "Desktop development with C++" workload, and include these components:
- MSVC v142 - VS 2019 C++ x64/x86 build tools
- C++ CMake tools for Windows
- Windows 10 SDK
이건 visual studio 관련 경고라고 함.
여기 검색해서 들어가줌.
Visual Studio Installer 를 선택하고 수정
- Desktop development with C++ 워크로드를 선택
- 추가로 MSVC v142 - VS 2019 C++ x64/x86 build tools,
- C++ CMake tools for Windows, Windows 10 SDK를 선택하여 설치
이 정도로 세팅해주고 나머지 문제 생기면 또 구글링 할 듯
728x90
'> 메모 > Flutter' 카테고리의 다른 글
[Flutter] Android Studio 초기화면 보는 방법 (0) | 2024.11.19 |
---|