Flutter 앱 개발을 위한 모듈 라이브러리가 Flutter SDK(Software Develop Kit) 안에 다 들어있다.
Flutter: 구글에서 만든 UI 툴킷(핸드폰, 모니터, 태블릿 등의 UI를 만드는 도구), Dart로 만들어져 있다.
설치 방법은 공식 페이지의 설치 안내링크를 순서대로 따라가면 된다.



Flutter 폴더를 C 드라이브에 옮겨 담아준다. 이 때, 새로 폴더를 만들어서 담아주거나 기존에 사용하는 폴더에 넣어줘도 된다.
bin 폴더 내부를 보면 flutter와 dart가 같이 있는 것을 확인할 수 있다.
Git Bash하거나, Git Bash가 없는 경우 폴더의 경로를 복사해 cmd창에서 열어준다.
cmd 사용을 기준으로 설명
1. 검색창에cmd검색 후 관리자 권한으로 실행
2. 커맨드 창에cd 복사한주소입력 후Enter
3. 해당 폴더로 이동되면 다시flutter --version입력 후Enter해 버젼 확인가능
- 해당 폴더에는 커맨드 실행이 가능한
.bat파일이 있어 명령어가 실행되지만, 상위 디렉토리로 이동 후 다시 명령어를 실행하면 실행되지 않는다.- 따라서 어디에서나 명령어를 사용해줄 수 있게 하기 위해서 환경변수를 설정해주어야 한다.
Dart와 Flutter의 .bat 파일이 있는 해당 디렉토리의 주소를 복사하고
내 컴퓨터 -> 우클릭 -> 속성
고급 시스템 설정 -> 환경변수
Path 더블클릭 -> 새로만들기 -> 기존에 복사해뒀던 경로 복붙 -> 확인
C:\Tool\flutter\bin 폴더 안에 있는 실행파일은 어느 폴더에서나 실행가능해졌다.flutter doctor 커맨드를 통해 flutter가 현재 어떤 상태인지 확인할 수 있다.
cmd창에 flutter doctor --android-licenses 커맨드 입력y/N에 대해서는 y를 입력해주면 된다.
cmd창에서 flutter doctor를 실행했을 때 제대로 초록색 체크표시가 되어 있음을 확인할 수 있다.
Unable to find bundled Java version 오류
- 위와 같은 오류는 안드로이드 스튜디오가 자바가 설치된 경로를 찾지 못해서 발생하는 오류이다.
- 안드로이드 스튜디오는 설치된 자바 파일을
jre에서 검색하고자 하는데 실제 설치된 파일은jbr이기 때문.- 해결방법: 관리자 권한으로
cmd창 실행 -> 안드로이드 스튜디오를 설치한 디렉토리 내부까지 이동cd C:\Program Files\Android\Android Studio-> 윈도우는jre폴더 삭제 후mklink /D jre jbr입력, 맥이나 리눅스는 폴더 삭제할 필요없이 그대로ln -s jbr jre를 입력해준다.- 이는 소프트링크(심볼릭링크)라고 하며, 누군가
jbr폴더에 접근하면jre폴더로 연결해주는 역할을 한다.
Download Android Studio Giraffe 클릭

exe파일 더블클릭 해서 연다.
next -> Android Virtual Device 까지 체크 -> next
next -> install 해준다.


Android SDK가 존재하지 않는 경우 안드로이드 스튜디오 설치 후 Missing SDK 창이 뜨며 자동으로 SDK 설치를 진행하게 된다.next와 accept을 통해 진행하면 된다.
Android SDK를 설치하려면 이 게시글의 2.해결방법 부분을 참고하면 된다.안드로이드 스튜디오 사용 시 필수적으로 있어야 하는 SDK Tool 항목
OK를 클릭해 install 해 사용하면 되고, 되도록 최신버젼 사용이 권장된다.
Plugins를 클릭해 플러그인을 다운받을 수 있는 Marketplace로 이동하자.
Install을 클릭해 설치해주자.
이후 안드로이드 스튜디오 프로젝트 생성 및 설정 방법은 여기에서 확인할 수 있다.