Flutter를 설치하기 위해 맥 OS 환경에서 필요한 커멘드 라인 도구
bash
, curl
, git 2.x
, mkdir
, rm
, unzip
, which
플러터 한국 사이트에서는 SDK 파일 다운로드 버튼이 아래처럼 나와있다. 오류인듯 ..
미국 사이트 가서 다운 받자! m1 mac 은 오른쪽 파일 다운받으면 됨
$ unzip unzip flutter_macos_3.7.1-stable.zip
$ export PATH="$PATH:`pwd`/flutter/bin"
근데 이러고 넘어가면 터미널 열때마다 위 명령어를 쳐줘야하므로 해당 링크 참고해서 쉘 파일에 PATH 등록하는 거 추천함
$ flutter doctor
Xcode CocoaPods, Android toolchain 을 설치해야한다
sudo gem install cocoapods
에러발생 .. 아무리 찾아도 해결이 안되는데 일단 빌드 전까지 보류..
https://developer.android.com/studio 에서 안드로이드 스튜디오를 설치해준다.
클릭후 스크롤을 끝까지 내려서 자신의 맥북에 맞는 버전을 다운로드 받는다.
설치 후 실행하면 자동으로 SDK가 설치된다.
그리고 Android Studio를 열어서 프로그램 설치 후, Preference의 Android SDK > SDK Tools 메뉴에서 CLi tool을 설치해준다
그리고 아래 명령어를 통해 라이센스를 동의해주면, 성공적으로 인식된다
$ flutter doctor --android-licenses
다시 flutter doctor로 검사해보니 자바 관련 문제가 발생했다. 해당 링크 참고해서 경로 설정 다시해주고 해결 !
ios용 flutter 앱을 개발하려면 Xcode가 설치된 맥이 필요함
$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
$ sudo xcodebuild -runFirstLaunch
$ sudo xcodebuild -license
open -a Simulator