플러터(Flutter) 개발 환경 설정 – Windows & MacOS 설치 가이드
플러터로 앱 개발을 시작하기 위해서는 개발 환경을 올바르게 설정하는 과정이 필수적이다. 특히 Windows와 MacOS에서의 설정 방식이 다르므로, 본 포스팅에서는 윈도우 환경에서 플러터 개발 환경을 세팅하는 방법을 상세히 다룬다.
개발 환경을 올바르게 설정하지 않으면 SDK 오류, 경로 문제, 에뮬레이터 실행 오류 등 다양한 문제가 발생할 수 있으므로 주의가 필요하다.
1. Windows에서 플러터 개발 환경 세팅 – 단계별 가이드
플러터 개발 환경을 구축하려면 아래의 순서대로 진행하면 된다.
✅ Git 설치
✅ Flutter SDK 다운로드 및 환경 변수 설정
✅ Android Studio 설치 및 설정
✅ VS Code 설치 및 설정
✅ Flutter Doctor로 최종 점검
✅ Android Emulator 실행 및 프로젝트 테스트
📌 1) Git 설치
플러터를 설치하기 전에 먼저 Git을 설치해야 한다.
- Git 공식 사이트에 접속
- "Download for Windows" 버튼 클릭 후 다운로드
- 실행 후 "Next" 버튼만 클릭하며 설치 진행
- 설치가 완료되면 바탕화면에서 마우스 우클릭 → Git Bash 확인
- "Git Bash" 또는 "Git GUI"가 보이면 정상 설치 완료
📌 2) Flutter SDK 다운로드 및 환경 변수 설정
Flutter SDK 다운로드
- Flutter 공식 사이트 접속
- Windows 버전 다운로드
- 다운로드된 ZIP 파일 압축 해제 후 C:\SDK 폴더에 이동
⚠ 주의: SDK 설치 경로에 한글이 포함되지 않도록 해야 한다.
(예: C:\Users\홍길동\flutter ❌ → C:\SDK\flutter ⭕)
환경 변수 설정
- C:\SDK\flutter\bin 경로 복사
- 내 PC → 마우스 우클릭 → 속성 → 고급 시스템 설정 이동
- 환경 변수 → 시스템 변수에서 "Path" 편집 → 새로 만들기
- 복사한 경로(C:\SDK\flutter\bin)를 입력하고 저장
⚡ 확인 방법:
"Git Bash" 또는 "CMD(명령 프롬프트)" 실행 후 flutter --version 입력
→ 정상적으로 버전 정보가 나오면 설치 성공
📌 3) Android Studio 설치 및 SDK 설정
Android Studio 설치 방법
- Android Studio 공식 사이트 접속
- 다운로드 후 설치 진행
- 실행 후 Next → Standard 선택 후 설치
Android SDK 경로 설정
- Android SDK 설치 시 "경로에 한글이 포함되지 않도록" 설정
- C:\SDK\Android 폴더를 새로 생성 후 경로 지정
- 설치 완료 후 환경 변수에 SDK 경로 추가
📌 4) VS Code 설치 및 플러그인 설정
- VS Code 공식 사이트에서 다운로드
- 설치 후 실행 → "Extensions" (확장 기능) 메뉴 이동
- Flutter & Dart 플러그인 설치
📌 5) Flutter Doctor로 최종 점검
설치한 모든 프로그램이 정상적으로 작동하는지 확인하기 위해 Flutter Doctor를 실행한다.
명령어 실행:
→ 만약 오류가 발생하면 경고 메시지를 보고 수정해야 한다.
주요 오류 해결법:
✅ Android SDK 관련 오류 발생 시 → flutter config --android-sdk C:\SDK\Android 명령어 입력
✅ Flutter 라이센스 오류 시 → flutter doctor --android-licenses 입력 후 모든 질문에 Y 입력
2. 안드로이드 에뮬레이터 설정 및 실행
개발한 앱을 실행하기 위해서는 안드로이드 에뮬레이터가 필요하다.
📌 1) Android Emulator 설치
- Android Studio 실행 → More Actions → AVD Manager(가상 디바이스 매니저) 이동
- "Create Virtual Device" (새로운 가상 기기 생성) 클릭
- Pixel 7 또는 원하는 모델 선택 후 "Next"
- API 35 버전 선택 후 설치 진행
- 생성된 가상 기기에서 "Play" 버튼 클릭하여 실행
📌 2) 에뮬레이터 오류 해결 – 사용자 이름 한글 문제
⚠ 문제:
Windows 사용자의 PC 계정명이 한글로 되어 있다면, AVD 실행 시 오류가 발생할 수 있다.
✅ 해결 방법:
- C:\SDK\.android 폴더를 생성
- 환경 변수에서 "ANDROID_HOME"과 "ANDROID_SDK_HOME"을 C:\SDK.android로 변경
- PC 재부팅 후 AVD 실행
📌 3) 플러터 프로젝트 실행 테스트
- VS Code 실행 → 플러터 프로젝트 생성
- Android Emulator 실행 후 "Run" 버튼 클릭
- 앱이 정상적으로 실행되는지 확인
🔥 설정이 완료되면 이제 본격적으로 플러터 앱 개발을 시작할 준비가 끝났다!
3. 결론 – 올바른 환경 세팅이 개발의 시작!
✔ SDK 설치 경로에 한글이 포함되지 않도록 주의해야 함
✔ Flutter, Android Studio, VS Code를 올바르게 설치하고 환경 변수 설정 필수
✔ 에뮬레이터 실행 오류 발생 시 환경 변수를 수정하고 재부팅하면 해결 가능
💡 플러터 개발을 시작하려면 환경 설정이 매우 중요하다.
설정이 잘못되면 개발 진행이 어려워질 수 있으므로, 위 가이드를 참고하여 완벽하게 세팅을 마친 후 앱 개발을 시작하자! 🚀
'스파르타 코딩 클럽 내일배움캠프 6기 > [Flutter 트랙] 앱개발 종합반' 카테고리의 다른 글
[Flutter 트랙] 앱개발 종합반 1-6 - VS Code Extensions 추천 (2) | 2025.03.03 |
---|---|
[Flutter 트랙] 앱개발 종합반 1-5 - Mac 환경설정 (0) | 2025.03.03 |
[Flutter 트랙] 앱개발 종합반 1-3 - 이번에 배울 것 (4) | 2025.03.03 |
[Flutter 트랙] 앱개발 종합반 1-2 왜 플러터(Flutter)를 배워야 할까? 네이티브 앱과 비교 분석 (5) | 2025.03.03 |
[Flutter 트랙] 앱개발 종합반 1-1 - 강의소개 (0) | 2025.03.02 |