안녕하세요! VS Code와 Gemini CLI를 연동하셨다면 이제 Flutter로 프로그램을 개발할 차례입니다.
이번 포스팅에서는 VS Code에서 Flutter 개발 환경을 설정하고, Android Studio를 활용해 AVD(Android Virtual Device)를 테스트하는 방법을 단계별로 상세하게 알려드릴게요.
1단계: VS Code에서 Flutter 및 Dart 확장 설치
가장 먼저 Flutter SDK를 다운로드하고 환경 변수를 설정해야 합니다.
1. Flutter SDK 설정
1) 폴더 준비: C 드라이브에 src 폴더를 만드세요. (예: C:\src)
2) Flutter SDK 다운로드: Flutter 공식 웹사이트(https://flutter.dev/)에서 최신 버전의 Flutter SDK를 다운로드합니다.
3) 다운로드한 SDK 압축 파일의 압축을 해제하고 flutter 폴더를 C:\src로 옮깁니다. 이제 C:\src\flutter 구조가 되었는지 확인하세요.
4) 이제 환경변수 PATH에 등록을 하겠습니다.
아래를 참고하여 경로를 추가합니다.
Windows 검색 → “시스템 환경 변수 편집” → “환경 변수(N)…”
(사용자 변수 또는 시스템 변수) Path 편집 → 새로 만들기 → C:\src\flutter\bin 추가 → 확인
5) 설치 확인: 새로운 터미널(PowerShell 또는 명령 프롬프트)을 열고 아래 명령어를 입력하여 Flutter가 제대로 설치되었는지 확인합니다.
flutter --version
6) 개발 환경 진단: 아래 명령어로 Flutter 개발 환경이 제대로 설정되었는지 확인하세요.
flutter doctor -v
*Android toolchain 경고가 나타나는 건 정상입니다. 아직 Android Studio와 SDK를 설치하지 않았기 때문입니다. 이 부분은 다음 단계에서 해결할 거예요.
2. VS Code에서 Flutter 및 Dart 확장 설치
VS Code를 열고 왼쪽 사이드바의 '확장(Extensions)' 아이콘을 클릭합니다.
검색창에 'flutter'를 입력하고 Flutter 확장을 선택한 후 'Install' 버튼을 누르세요.
Flutter 확장을 설치하면 Dart 확장도 자동으로 설치됩니다.
2단계: Android Studio 및 AVD(Android Virtual Device) 설정
Flutter 앱을 실행하고 테스트하려면 Android Studio와 AVD 설정이 필수입니다.
1. Android Studio 설치
1) 설치: Android Studio 공식 웹사이트(https://developer.android.com/studio?hl=ko)에서 최신 버전을 다운로드하여 설치합니다.
2) 구성 요소 선택: 설치 과정에서 Android Virtual Device를 포함한 모든 권장 구성 요소를 선택하세요.
2. Android SDK 및 플랫폼 툴 설치
Android Studio를 실행하고 SDK Manager로 이동하세요.
- Android SDK, Android SDK Platform-Tools, Android SDK Build-Tools를 설치합니다.
- Android SDK Command-line Tools도 추가로 설치해야 합니다.
3. AVD 생성 및 실행
1) AVD 생성: Android Studio에서 Device Manager 또는 AVD Manager를 열고 'Create Device' 버튼을 클릭해 새 가상 기기를 만듭니다.
2) AVD 실행: Device Manager 목록에서 새로 생성된 디바이스를 확인(flutter emulator)하고, 오른쪽에 있는 시작 아이콘을 클릭해 AVD가 잘 실행되는지 확인합니다.
3) Android 라이선스 설정: 이제 윈도우에서 터미널을 열고 다음 명령어를 실행하여 Android 라이선스를 설정합니다.
flutter doctor --android-licenses
명령어를 실행하고 모두 y 를 입력합니다.
Visual Studio 를 제외한 모든 항목이 녹색으로 나와야 정상입니다.
4. VS Code에서 AVD 확인
모든 설정이 완료되었다면 AVD를 실행한 후 VS Code 터미널에서 아래 명령어를 실행하여 AVD가 제대로 인식되는지 확인합니다.
flutter devices
안드로이드 디바이스가 목록에 보이면 성공입니다.
sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64 • Android 16 (API 36) (emulator)
이제 VS Code에서 Flutter 개발을 시작하고, AVD로 앱을 테스트할 수 있는 완벽한 환경이 갖춰졌습니다.
고생하셨습니다!
이제 본격적으로 Flutter 개발을 시작해 보세요. Gemini CLI도 개발 과정에서 유용하게 활용할 수 있을 거예요.

'초보자의 좌충우돌 개발 > Flutter' 카테고리의 다른 글
Gemini CLI와 VS Code 연동 가이드: 완벽한 AI 개발 환경 구축하기 (0) | 2025.08.20 |
---|