Flutter를 공부하면서 처음으로 앱 개발을 도전하고 싶어졌다. 비교적 쉬운 Dart 언어로 안드로이드, IOS, 웹을 한번에 출시 할 수 있다는 매력적인 방법이 가장 큰 포인트였다.
이전에 파이썬으로 작업하던 것과 달리 안드로이드 스튜디오를 설치하고 가상시뮬레이터를 구동해야 앱 개발을 시작 할 수 있다. 그래? 그럼 설치를 하면 되지. 시작해보자.
누가 알려주지? – 노마드 코더
약 3년 전 파이썬을 공부하면서 ‘생활코딩’이라는 멋진 사이트에서 공부를 했었다. 아무것도 모르고 엑셀로 하루 종일 단순 반복 작업을 하던 나에게 컴퓨터에게 내가 하는 일을 시킬 수 있을 거라는 기대로 유튜브를 둘러보다 방문하게 됐다.
생활코딩(opentutorials.org)은 코딩을 배우고자 하는 사람들을 위한 무료 온라인 학습 플랫폼입니다.
초보자부터 중급자까지 다양한 수준의 사용자를 대상으로 한 강의와 튜토리얼을 제공하며, HTML, CSS, JavaScript, Python, SQL 등 웹 개발과 프로그래밍 관련 주제에 중점을 둡니다. – chatGPT왈
이곳 덕분에 파이썬과 HTML을 어느 정도 습득했지만, 내 핸드폰에 어플을 설치할 강의 Flutter나 Dart 언어 강의가 없어서 다른 강의를 찾아봤다. 그러다 보인 것이 노마드 코더 유튜브. 주변에서 Flutter 개발이 발전가능성이 없다고 이야기할 때 니꼬(노마드코더 강사)는 매력적이라고 소개한다. 거기다 노마드 코더에서 Flutter 무료 강의가 있다!
Flutter 설치 – 시작부터 고난
알려주는 대로 설치하기
니꼬 강사가 알려주는 대로 공부 준비를 해보자. 개발환경 구축을 위해 Flutter를 설치한다.
- Chocolity로 Flutter 설치
- Android Studio 설치
- 환경변수에서 경로 추가 및 기타 에러 해결
1~2번은 영상을 따라서 하면 어렵지 않게 설치가 되지만, 막상 프로젝트를 만들거나 애뮬레이터를 실행해 보면 다양한 에러 메시지를 보게 된다. 그럴 땐 마음을 비우고 Debug Console에 보이는 에러를 복사해서 구글링을 하면 언제나 나와 같은 상황에서 문제를 해결한 사람이 해결방법을 마련해 두었다.
영어가 무섭지 않다면 Stackoverflow에서 바로 검색해 보자, 추천수가 높은 댓글이 곧 해결방법이다. 아래에 내가 Flutter를 설치하고 에뮬레이터까지 구동성공한 설치방법을 최대한 간결하게 정리했다. 니꼬쎔의 설치 가이드를 보면서 따라 하면 무난하게 성공할 것이다. (영상으로도 안된다면 설치 강의 아래 댓글을 살펴보자.)

윈도우11에서 Flutter 설치 방법 (2025년 기준)
1. Chocolatey 설치
- Chocolatey 설치 페이지 방문
- 설치 가이드에 따라 진행 (다음 명령어를 파워셸에 실행):
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- 설치 후 확인:
choco
또는choco -?
입력해 정상 동작 확인
2. Flutter 설치
- 파워셸에 다음 명령어 입력:
choco install flutter
- 설치 확인:
flutter
명령어 입력 후 메시지 확인
3. 안드로이드 스튜디오 설치 및 설정
- 안드로이드 스튜디오 다운로드 및 설치
- Java 8 이상 설치 및 환경 변수 설정 (필요 시)
- 안드로이드 스튜디오에서
Device Manager
>Create Device
로 에뮬레이터 설정:- 기기 선택: 원하는 모델 (예: Pixel 3 XL)
- 그래픽 설정: Hardware-GLES 2.0 선택 후 완료
- SDK Tools 설치:
SDK Manager
>SDK Tools
>Hide Obsolete Packages
체크 해제Android SDK Command-line Tools(latest)
설치
4. Flutter Doctor 실행
- 명령어 입력:
flutter doctor --android-licenses
- 문제 발생 시 해결:
Android sdkmanager not found
→ SDK Manager에서command-line tools
설치
- Flutter Doctor 재실행:
flutter doctor
- 문제 없으면 설치 완료
5. Visual Studio (Windows 11 SDK) 설치 (필요 시)
- Visual Studio 다운로드
- 설치 시 “데스크톱 및 모바일에서 C++를 이용한 데스크톱 개발” 선택
6. Java 관련 문제 해결
- 메시지:
Unable to find bundled Java version
- 해결:
- Android Studio 설치 폴더 (예:
C:\Program Files\Android\Android Studio
)로 이동 jbr
폴더의 내용을jre
폴더에 복사- *내가 직접 참고한 블로그를 살펴보라. – 차근차근 Java 설치하기 (JDK17, Window 11)
- Android Studio 설치 폴더 (예:
최종 확인
- 명령어:
flutter doctor
- 결과:
No issues found!
출력 시 설치 완료

3. 준비 완료 – Hello Flutter
사실 파이썬에선 코딩 시작할 때 쓰는 말이 print “Hello world”였지만, 플러터에서는 어플개발 위주이다 보니 바로 에뮬레이터로 숫자 카운트 어플을 보여주고 있다.
사실 Justcodeit 블로그와 유튜브를 기획하면서 야심 차게 플러터를 설치했으나 에뮬레이터 구동에 실패해서 1주일간 에러코드를 구글링 하면서 해결해 보려고 노력하였다.
Ai에게도 물어보고 Stackoverflow에 올라온 방법을 다 동원했지만 결국 실패. 마지막 방법으로 내가 설치한 모든 프로그램들, java, 플러터, 안드로이드 스튜디오, 초콜리티 들을 삭제 후 처음부터 다시 설치하였다.
다행히 모든 걸 재설치하여 성공했다. 역시, 안되면 그냥 삭제하고 다시 설치하는 게 맘 편하다.