flutter 설치하는 방법은 공식 사이트에 잘 나와있다.
https://docs.flutter.dev/get-started/install/macos
하지만 역시나 중간중간 헷갈린다
mac용(인텔 or 애플 선택) sdk 다운받은 후 path를 영구적으로 지정하려면
https://docs.flutter.dev/get-started/install/macos#update-your-path
update path 를 해줘야 하는데,
1. echo $SHELL
명령어로 내가 어떤 쉘을 쓰는지 확인한다.
2. 해당 쉘의 bash로 가서 ( ex. .bash_profile)
export PATH="$PATH:[PATH_OF_FLUTTER_GIT_DIRECTORY]/bin"
요 명령어를 쳐주면 되는데,
export PATH="$PATH:/Users/xxxx/Library/flutter/bin"
이런식으로 하면된다.
그리고 꼭!!! 리프레쉬를 해야한다.
source $HOME/.<rc file>
ex.
source $HOME/.bash_profile
3. echo $PATH 에서 flutter 가 보이고
4. which flutter 명령어로 결과가 나오면 PATH 설정은 OK
5. 터미널에서 flutter doctor 명령어로 설치실행
--------------
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
✗ cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for
more details.
안드로이드 툴체인 cmdline 에러가 자주난다.
여기서 설치를 확인하자
-- Android Studio / Unable to find bundled Java version 에러
https://github.com/flutter/flutter/issues/118502
위의 내용을 보면 되는데,
파인더를 열어서 android studio 를 검색한 후
안드로이드 스튜디오에서 마우스 오른쪽 클릭 -> 패키지 내용 보기
-> Contents - > 마우스 오른쪽 클릭(폴더생성 / 폴더명 : jre) -> jbr 폴더 내의 Contents 복사 -> jre 폴더에 붙여넣기
-> flutter doctor 명령어 치기 / 해결
------
ios setup 으로 터미널에서
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
위 명령어 2개를 쳐야한다.
-----
android studio에서 plugin을 설치해야 된다.
dart / flutter / flutter intl 설치
'프로그래밍 > 앱개발' 카테고리의 다른 글
iOS, Android flutter package 명 변경 방법 (0) | 2023.03.29 |
---|---|
안드로이드 스튜디오 flutter 프로젝트 만들기 (0) | 2023.01.31 |
kmm 설치, kdoctor, ruby default (0) | 2023.01.20 |
git Xcode All projects are already under source control 문제해결 방법 (0) | 2023.01.18 |
댓글