오늘은 개발에 필요한 프로그램들을 다운받고 환경을 세팅해본다.
그에 앞서 내 PC는 200GB의 용량이 거의 다 차있는 상태여서 C드라이브 용량부터 줄여준다.
GPT에게 물어보니 WinDirStat이라는 프로그램을 소개해준다.
https://windirstat.net/download.html
WinDirStat
Windows Directory Statistics
windirstat.net
각 폴더별 용량을 확인할 수 있는 프로그램인데, 여기에서 경로를 복사해서 GPT에게 삭제해도 되는지 물어봐가며
삭제하거나 외장하드로 폴더를 옮기며 용량을 확보했다.
본론으로 들어가자.
<설치리스트>
Git : Flutter SDK 내부에서 구성요소 다운로드할 때 필요한 버전 관리 도구
Android Studio : Android Native 앱을 개발하기 위한 도구. Flutter가 Android Native 위에서 돌아. flutter를 빌드할 때 필요.
Flutter SDK : flutter 개발하기 위한 도구 모음
VSCode : 작성할 때 필요
일단 몰라도 시키는대로 하면 된다는 것이 학원 다니는 장점이다.
1. Git
구글에서 git 검색

다운로드 for windows

사용하고 있는 컴퓨터의 CPU가 intel계열이면 /x64를, ARM계열이면 ARM64를 다운받는다.

용량은 약 64MB정도.
다운로드한 파일을 실행하여, 별도의 설정 변경 없이 Next 눌러서 설치를 완료한다.
설치가 잘 됐는지 확인하기 위해 시작 메뉴에서 powershell을 실행하고 'git'이라고 입력 후 엔터. (나도 모르는데 일단 하라니까 하는 거임)

일케 나오면 설치가 제대로 된거란다.
2. Android Studio

마찬가지로 구글에서 android studio 검색 → 다운로드

강사분의 화면에는 Narwhal 이라고 되어 있는데, 내 화면에는 Otter 라고 뜬다.
스튜디오의 버전이라는 것 같은데, 상관 없는 건가. 일단 다운 받는다.
파일 용량은 무려 1.3GB임.
아까 C드라이브 용량을 확보해놓길 잘했다.
다운로드가 완료되면 파일을 실행시켜 인스톨한다. 기본 설정에서 바꾸지 않고 next 눌러서 인스톨하기.

인스톨하고 실행해보면 미친 귀여운 화면이 뜬다ㅋ

요것은 오류가 났을 때 구글에 에러 메세지를 보내주겠냐는 내용인데,
선생님 말씀으로는 이거를 보내게 되면 성능이 떨어지게 된다고 don't send를 누르라고 하신다.
세상에 나는 그동안 죄다 보내줬는데. 바보같이 살았구만.
인스톨만 한다고 끝나는 게 아니고, 이걸 세팅을 또 해야 하는데,
next 눌러서 넘어가다가 사용 동의 accept 누른 후에는 각종 요소들을 다운받게 된다. 잠시, 아니 한참 기다린다.


설치가 다 되면 이런 화면.
More Actions를 클릭하여 SDK Manager를 누른다.

Apply 누르고 OK 누르면 또 뭔가를 잔뜩 설치한다..ㅋㅋ
설치가 완료되면 finish 누르고, 떠있던 창은 OK 눌러서 닫는다.
More Action 다시 클릭해서 이번에는 Virtual Device Manager를 클릭한다.
뭐 허용 할거냐 물으면 '허용' 누르면 된다.

좌측 상단에 + 버튼, create virtual device 버튼을 클릭.

Pixel 9 선택하고

API 36.0으로 되어 있을텐데, 이걸 API 35로 바꿔주라신다.
이유는 가장 최신버전은 안정화가 되어 있지 않아서 라고 하심.
다운로드 버튼 눌러서 다운받는다.

다운이 다 되면 finish 눌러서 창 닫기. Device Manager에 Pixel 9이 제대로 설치된 것이 보인다. 실행 버튼을 누른다.

그러면 이렇게 안드로이드 기기 모양으로 디바이스가 실행된다. 잘 실행된 걸 확인했으니 X 눌러서 닫는다.
Flutter SDK는 시간관계상 내일 포스팅하는 걸로!
오늘의 Today I Learn 은 여기까지~~~~~
'TIL (Today I Learn)' 카테고리의 다른 글
| [자율학습] 프로그래밍 언어 구성요소 학습 - GPT 프로젝트 (1) | 2025.11.13 |
|---|---|
| 1-4. Dart 프로젝트 구조 및 기본문법 (0) | 2025.11.13 |
| 1-2. Windows 개발환경 세팅 (계속) (1) | 2025.11.11 |
| 1-1. Flutter란? (0) | 2025.11.10 |
| TIL 블로그로 전환 레쓰꼬! (0) | 2025.11.10 |