티스토리 뷰

Install · Preferences

Install Flutter on macOS(m1)

신규_유저 2024. 4. 23. 20:39
Homebrew 4.2.19
macOS 14.4.1
flutter sdk 3.19.6

 

flutter 공식 사이트에서 sdk를 받아야 한다.(여기)

인텔 프로세서인지 애플실리콘인지 확인 후 zip 받아야 한다.

다른 곳이 아닌 무조건 Downloads directory에 받아야 한다.

 

1. rosetta2 설치

rosetta2가 필요하기 때문에 설치해야 한다.

터미널에 명령어는 공식문서에 제공되어 있기 때문에 복붙하면 된다.

sudo softwareupdate --install-rosetta --agree-to-license

설치 성공 시 보여지는 마지막 문장

2. development directory 생성

mkdir development

 

3. development directory에 zip 파일을 추출

명령어는 공식 문서에 있다. 

cd development
unzip ~/Downloads/flutter_macos_arm64_3.19.6-stable.zip

나는 고대로 따라 했더니filename not matched 라고 나오길래 development directory로 이동해서 압축 해제를 했다.

filename not matched

4. 환경변수 추가

open ~/ .zshrc #열기
source ~/ .zshrc #저장
export PATH=$HOME/development/flutter/bin:$PATH

 

5. flutter doctor 명령어 입력

flutter doctor

6. xcode 구성

명령어 입력

sudo sh -c 'xcode-select -s /Applications/Xcode.app/Contents/Developer && xcodebuild -runFirstLaunch'

라이센스 서명

sudo xcodebuild -license

 

7. cocoapods install

난 홈브류 사용 중이라 brew로 설치함

brew install cocoapods

 

8. 안드로이드 스튜디오 설치

공식 사이트에 들어가서 해당 프로그램을 받아주면 된다.

 

9. Android toolchain install

flutter doctor로 확인해보니

없다고 하니 설치해야 한다.

Android Studio를 실행 -> SDK Manager 클릭

Mmore Actions -> SDK Manager

 

[Android SDK Command-line Tools (latest)] click -> [OK] click

Android SDK Command-line Tools (latest) 클릭

설치가 다 되길 기다리면 된다.

Plugins에서 Flutter 검색하여 설치

 

플러터 라이선스 동의

flutter doctor --android-licenses

이후 동의를 자꾸 구하는데 y만 반복적으로 눌러주면 된다.

 

다시 확인해보면

Android toolchain

체크 된 것을 확인 할 수 있다.

반응형
LIST
댓글
링크
공지사항
최근에 올라온 글