티스토리 뷰
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로 이동해서 압축 해제를 했다.
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 클릭
[Android SDK Command-line Tools (latest)] click -> [OK] click
설치가 다 되길 기다리면 된다.
Plugins에서 Flutter 검색하여 설치
플러터 라이선스 동의
flutter doctor --android-licenses
이후 동의를 자꾸 구하는데 y만 반복적으로 눌러주면 된다.
다시 확인해보면
체크 된 것을 확인 할 수 있다.
'Install · Preferences' 카테고리의 다른 글
[Git] SSH 키를 이용한 다중 계정 설정 (0) | 2024.05.19 |
---|---|
Vite5 + Vue3 + ESLint + Prettier + TypeScript (0) | 2024.01.24 |
react native 설치 기록 (0) | 2023.02.11 |
VS Code EXTENSIONS - REST Client (0) | 2022.06.29 |
M1에서 Vue.js 설치 기록(23.02.11 수정) (0) | 2022.02.20 |