목표
Flutter를 개발하기 위해 필요한 도구를 설치하고 환경 설정합니다. 이 단계를 완료하면 첫 번째 Flutter 앱을 실행할 수 있습니다. 튜토리얼은 Windows 환경에서 진행 됩니다.
1.1 소개
Flutter 앱 개발을 시작하려면 Flutter SDK, IDE, 에뮬레이터 또는 실제 디바이스가 필요합니다. 이번 챕터에서는 Flutter 개발 환경을 설정하는 방법을 단계별로 설명 하겠습니다.
1.2 사전 준비
필요한도구
- Flutter SDK
- Android Stduio 또는 Visual Studio Code
- Android/iOS 에뮬레이터 또는 실제 디바이스
1.3 핵심 내용
1단계: Flutter SDK 설치
- Flutter 공식 사이트에서 OS에 맞는 SDK를 다운로드합니다.
- 다운로드한 압축 파일을 원하는 디렉토리에 압축 해제합니다.(C:\Flutter에 설치하는 것을 권장합니다.
- Flutter의 bin 디렉토리를 시스템 PATH에 추가합니다.
- Windows: 환경 변수 설정에서 PATH에 Flutter SDK 경로 추가

환경 변수(N)을 클릭합니다.

Users에 대한 사용자 변수(U) 패널에서 Path 항목을 찾아 편집(E)..을 클릭합니다.

환경 변수 편집 화면에서 새로 만들기(N) –> 찾아보기(B) 를 차례로 누른 후 Flutter SDK 경로를 추가 합니다.

2단계: Flutter Doctor 실행
- 터미널 또는 명령 프롬프트를 열고 다음 명령어를 입력합니다.
win icon + R 버튼을 누르고 입력 창에 ‘cmd’ 입력하고 확인을 누릅니다.

2. 명령창이 나오면 ‘flutter doctor’ 명령어를 입력합니다.

3. Flutter Doctor는 설치 상태를 확인하고 필요한 추가 설정을 알려주는 기능을 합니다. 한 개라도 체크가 되지 않아 오류가 발생했다면 해당 메시지를 참고하여 오류를 해결한 후 flutter doctor를 실행하여 올바르게 설치 되었는지 다시 확인 합니다.
3단계: Android Studio 설치
- Android Studio 다운로드 페이지에서 설치 파일을 다운로드 합니다.
- 설치 후 Flutter 및 Dart 플러그인을 설치 합니다.
- Android Studio에서 File > Setting > Plugin 로 이동.
- MarketPlace에서 Flutter 검색 후 설치
- Flutter 설치 시 Dart 플러그인도 함께 설치합니다.
검색창에 Flutter를 검색 후 설치 합니다.

검색창에 Dart 검색 후 설치합니다.

4단계: Android 에뮬레이터 설정
- Android Studio에서 Tool > Device Manager로 이동.
- 새로운 가상 장치를 생성하고 원하는 Android Version을 선택합니다.
- 가상 장치를 실행하여 정상적으로 동작하는지 확인합니다.
Tool > Device Manager로 이동합니다.

‘+’ 버튼을 눌러 새로운 디바이스를 생성합니다.


원하는 형태의 디바이스를 선택 합니다.

API를 선택합니다.

가상 에뮬레이터의 이름을 설정하고 Finish를 누릅니다.

설치 진행 후 Play Icon을 눌러 생성한 가상 에뮬레이터를 실행합니다.

새로 설치한 가상 에뮬레이터가 정상적으로 작동하는지 확인합니다.

1.4 결론
Flutter 개발 환경을 성공적으로 설정했습니다. 다음 단계에서는 첫 번째 Flutter 앱을 만들어 보겠습니다. 설치 중 문제가 발생했다면 Q&A 섹션을 참고하세요.
1.5 참고 자료
1.6 Q&A 섹션
Q: Flutter Doctor에서 “Android license status unknow” 오류가 발생합니다.
A: 터미널에서 다음 명령어를 실행하여 라이선스를 동의하세요

Q: PATH 설정 후에도 Flutter가 작동하지 않습니다.
A: 터미널을 다시 열거나 시스템을 재부팅 해보세요. 그래도 작동하지 않으면 환경 변수를 다시 확인 하세요.
이번 단계는 Flutter 앱 개발을 위한 환경을 설정하는 데 매우 중요합니다. 문게 없으면 다음 단계인 첫 번째 Flutter 앱 만들기로 넘어 가갔습니다.
감사합니다.
댓글 남기기