flutter-setting-up-on-windows은(는) 무엇을 하나요?
Windows 환경에서 Flutter 개발을 위한 환경을 설정합니다. Windows 데스크톱 또는 Android용 Flutter 애플리케이션을 실행, 빌드 또는 배포하기 위해 Windows 머신을 구성할 때 사용하세요.
설치 단계
-
Flutter SDK 다운로드 및 설치
- Flutter 공식 웹사이트에서 최신 Flutter SDK를 다운로드합니다.
- 다운로드한 ZIP 파일을 원하는 디렉토리(예:
C:\src\flutter)에 압축 해제합니다.
-
환경 변수 설정
flutter/bin디렉토리를 시스템 PATH에 추가합니다.- 예:
C:\src\flutter\bin
-
Flutter 종속성 확인
- 명령 프롬프트에서 다음 명령어를 실행합니다:
flutter doctor flutter doctor는 누락된 종속성이 있는지 확인하고 해결 방법을 제시합니다.
- 명령 프롬프트에서 다음 명령어를 실행합니다:
-
Android Studio 설치 (Android 개발용)
- Android Studio 공식 웹사이트에서 다운로드하여 설치합니다.
- 설치 중 Android SDK 및 Android Virtual Device (AVD) 구성 요소를 포함합니다.
-
Visual Studio 설치 (Windows 데스크톱 개발용)
- Visual Studio 다운로드 페이지에서 Visual Studio 2022 Community Edition을 다운로드하여 설치합니다.
- 워크로드 선택 시 .NET 데스크톱 개발 및 C++를 사용한 데스크톱 개발을 포함합니다.
-
Android SDK 설정
- Android Studio를 실행하고 SDK Manager를 통해 Android SDK를 설치/업데이트합니다.
- 환경 변수
ANDROID_HOME을 설정합니다(예:C:\Users\<사용자명>\AppData\Local\Android\Sdk).
-
Flutter Doctor 재실행
- 모든 설정이 완료되었는지 확인하기 위해 다시 실행합니다:
flutter doctor - 모든 체크 항목에 ✅ 표시가 되어야 합니다.
- 모든 설정이 완료되었는지 확인하기 위해 다시 실행합니다:
참고사항
- Windows 버전: Windows 10 이상(최신 업데이트 적용)을 권장합니다.
- 디스크 공간: 약 8-10GB의 여유 공간이 필요합니다(Android SDK 및 Visual Studio 포함).
- 인터넷 연결: Flutter SDK 다운로드 및 추가 도구 설치를 위해 안정적인 인터넷 연결이 필요합니다.
- 호환성 문제: 일부 환경에서는
flutter doctor가 경고를 표시할 수 있지만, 모든 항목이 정상인 경우 해당 경고는 무시해도 됩니다.
문제 해결
flutter doctor에서 Android License 오류:flutter doctor --android-licenses명령어로 라이선스에 동의하세요.- Visual Studio 빌드 도구 누락: Visual Studio Installer를 열고 C++를 사용한 데스크톱 개발 워크로드가 설치되었는지 확인하세요.
- 경로에 공백 포함: Flutter SDK 경로에 공백이 포함되지 않도록 주의하세요(예:
C:\Program Files대신C:\src\flutter사용).