[Flutter] Flutter 설치하기 (feat. MAC OS)
SDK 다운로드
Flutter 공식 사이트에 접속해서 본인의 OS에 맞는 SDK를 다운로드 해준다.
다운로드는 MAC OS 👉🏻 Desktop 👉🏻 프로세서(Intel or Apple Silicon)에 맞는 zip 파일 다운로드 순서로 진행을 해주면 된다.
다운로드한 압축 파일을 더블 클릭으로 풀어준 후 나온 flutter 폴더를 원하는 경로에 이동시켜주면 된다.
Homebrew 설치
만약 Homebrew가 설치되어있지 않다면 Homebrew 공식 사이트에서 다운로드 해주거나 아래의 명령어로 설치하면 된다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Android Studio 설치
Android Studio 역시 마찬가지로 Android Studio 공식 사이트에서 다운로드 하면 된다.
Android Studio 역시 본인의 프로세서에 맞는 파일을 다운로드 해주면 된다.
Android Studio 플러그인 설치
Android Studio 실행 후 왼쪽 메뉴의 Plugins 탭을 선택한 후 flutter를 검색하고 설치해주면 된다.
Android Toolchain 이슈 해결
Android toolchain 이슈 중 cmdline-tools component is missing 이슈를 해결해야 한다.
Android Studio 왼쪽 메뉴의 Projects 탭에 들어가서 SDK Manager을 클릭해서 열어준다.
SDK Tools 탭을 선택하고 Android SDK Command-line Tools (lastest)를 체크한 후 아래의 Apply 버튼을 눌러 설치해준다.
Flutter 환경 변수 등록
터미널을 열고 아래 명령어를 순서대로 입력해준다.
# .zshrc 파일 생성
touch ~/.zshrc
# .zshrc 파일 열기
open ~/.zshrc
파일에 아래의 내용을 추가해준다. flutter 폴더 경로 뒤에 /bin 을 무조건 입력해줘야 한다.
export PATH="$PATH:{flutter 폴더 경로}/bin"
Chrome 설치
Chrome 공식 사이트에서 Chrome을 설치해준다.
Flutter 설치 확인
터미널을 열고 아래의 명령어를 입력해서 flutter 개발에 필요한 tool이 모두 설치되었는지 확인해주면 된다.
flutter doctor
중간의 Some Android licenses not accepted 경고는 안드로이드 앱 개발 시 필요한 동의사항때문에 발생하는 경고이다.
무시해도 되지만 보기 싫다면 아래 명령어를 실행해주고 y를 입력해서 동의해주면 된다.
flutter doctor --android-licenses
만약 신형 맥북 사용 시 에러가 발생한다면 컴퓨터 재부팅 후 아래의 명령어를 입력해준다.
softwareupdate --install-rosetta
참고 사이트
https://www.youtube.com/watch?v=usE9IKaogDU&list=PLfLgtT94nNq1izG4R2WDN517iPX4WXH3C