윈도 PC에서 플러터 개발을 구성하려면 몇 가지 설정이 필요한데,
요약하자면 3가지로 구분할 수 있습니다.
1) 플러터 SDK 설치
2) 환경 변수 설정
3) 개발툴 설치(안드로이드 스튜디오)
하나씩 차례대로 설명 해 드리겠습니다.
복잡해 보이지만 한 번 설치 해보고 나면 간단합니다.
1) 플러터 SDK 설치
① 구글에서 flutter 를 검색합니다.
![]() |
② download 를 클릭해서 설치 페이지로 이동합니다.
- 플랫폼에서 'Windows'를 클릭
![]() |
- app type 에서는 'Android'를 클릭
![]() |
- 그리고 다운로드 링크를 클릭합니다.
![]() |
※ 다운로드 페이지 주소
https://docs.flutter.dev/get-started/install/windows/mobile?tab=download
③ 다운로드 받은 파일을 설치합니다.
1) 반디집으로 압축 해제 및 폴더 이름을 flutter 로 수정
![]() |
2) C:\flutter 로 폴더 옮기기 (이동 후에는 아래 설명을 따라 환경변수에 path 설정을 해야 합니다)
※ 다른 경로로 설정 해도 되지만, 저는 C:\flutter로 했습니다
2) 환경 변수 설정
- 플러터 SDK가 어느 경로(예: C:\flutter)에 설치 되었는지 설정하는 작업입니다.
- 환경 변수를 설정해야, 어떤 경로에서든 플러터를 호출할 수 있습니다.
① 윈도 검색 창에 '환경 변수'라고 입력합니다. (환경+변수 사이에 띄워 쓰기해야 합니다)
② 시스템 환경변수 메뉴를 클릭합니다.
③ 환경 변수 버튼을 클릭하고 Path 항목에 C:\flutter\bin 을 추가 합니다.
![]() |
※ 커맨드 창에 flutter doctor 명령을 입력하면 플러터 정상 설치 여부를 확인할 수 있습니다.
이상 없는 경우 아래와 같이 표시됩니다.
개발툴이 설치 되지 않아도 오류 항목이 표시될 수 있습니다.
그런 경우 아래 항목을 따라 안드로이드 스튜디오 설치 후 다시 확인 해주세요.
3) 개발툴 설치
환경 변수를 설정하고 나면 개발툴을 설치 합니다.
대표적인 개발툴은 3가지가 있습니다.
- 안드로이드 스튜디오(Android Studio)
- 비주얼 스튜디오 코드(Visual Studio Code)
- 인텔리J(Intelli J)
여기서는 안드로이드 스튜디오를 예로 들겠습니다.
참고로 맥북에서 플러터로 아이폰(ios) 앱을 개발할 때도 안드로이드 스튜디오로 가능합니다.
① 구글에서 안드로이드 스튜디오 검색
② 다운로드 및 설치
![]() |
③ 실행 및 플러그인 설치(플러터, 다트)
- 안드로이드 스튜디오에서 플러터 개발을 하려면 다음과 같이 플러그인 설치 합니다.
1) File - Settings 실행
2) 검색창에 'plugins' 조회
3) Dart, Flutter 플러그인 설치 (플러그인 옆에 표시되는 install 버튼을 클릭하면 됩니다)
※ 안드로이드 앱 개발을 위해서 개발 도구 추가 설치가 필요합니다.
우선 Tools - SDK Manager 메뉴를 선택합니다.
SDK Tools 탭을 선택하고 개발 도구를 설치합니다.
개발 도구 목록에서 다음을 선택해서 설치합니다.
(SSD 용량이 충분하다면 나머지도 추가로 받아도 무방합니다)
- Android SDK Build tool
- Android SDK Command-line Tools
- Android Emulator
- Android SDK Platform Tools
- Google Play Services
※ 개발한 앱을 실행해 보려면 안드로이드 폰을 PC에 연결할 수도 있지만
매번 폰을 연결하기 번거롭기 때문에 PC에서 가상 안드로이드 기기 실행 후 앱을 구동해서 개발합니다.
가상 안드로이드 기기를 구동하려면 AVD (가상 안드로이드 기기 Android Virtual Device) 추가가 필요합니다.
① Tools - Device Manager 를 선택합니다.
② Create Virtual Device 를 클릭 합니다.
③ 가상 안드로이드 기기 선택 창이 표시 됩니다.
저는 Pixel 8을 선택 했습니다.
④ System Image 선택 창이 표시됩니다.
기기에 탑재될 os를 선택합니다. 저는 UpsideDownCake를 선택했습니다.
항목 옆의 '아래 방향 화살표' 아이콘을 클릭하면 설치 됩니다.
용량이 크기 때문에 시간이 오래 소요될 수 있습니다.
설치 완료되면 하단 Next 버튼을 클릭 합니다.
⑤ 성공적으로 설치 되고 나면 Device Manager 목록에 표시 됩니다.
기기명 우측의 '재생' 아이콘을 클릭하면 기기가 기동 됩니다.
⑥ 기동 해도 화면에 나타나지 않는 경우, 안드로이드 스튜디오 우측의 'Running Devices' 아이콘 클릭시
AVD 창이 활성화 됩니다.