[Flutter]M1 개발 세팅

thingzoo·2021년 8월 23일
0

Flutter

목록 보기
1/3
post-thumbnail

시스템 요구사항

  • Disk Space: 2.8 GB
  • Tools: git 설치

Flutter SDK 설치

  1. 다운로드
  2. 원하는 디렉토리에 압축 해제
  3. Path 설정
    • 본인은 zsh이므로 $vi ~/.zshrc 하단에
    • export PATH="$PATH:/[절대경로]/flutter/bin"
    • source .zshrc
  4. $flutter doctor실행
    • 필요한 설정 요건 확인하고 설치해주기
    • [x]는 반드시 필요한 요건, [!]은 권장 요건
    • 확인1: ✗ Android license status unknown.
      • 안드로이드 sdk command-line tools 설치
      • $flutter doctor --android-licenses 실행 후 Y 연타
    • 확인2: ✗ CocoaPods not installed.
      - $sudo gem install cocoapods로 설치

모두 설치 완료 하면 다음과 같이 뜬다.

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.2.3, on macOS 11.5.2 20G95 darwin-arm, locale
    ko-KR)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.59.1)
[✓] Connected device (1 available)

• No issues found!

VSC로 예제 실행

  1. 확장팩: flutter 검색 후 설치(dart도 자동 설치됨)
  2. 새 프로젝트 생성
    • cmd+sht+p
    • flutter: New Application Project
  3. 에뮬레이터 설정
    • android: AVD Manager에서 생성(M1은 반드시 arm64로)
    • iOS: spotlight에서 simulator 검색 후 실행하거나 open -a Simulator
  4. 장치 선택
    • cmd+sht+p
    • flutter: Select Device
    • chrome이나 3.에서 만든 에뮬레이터 선택 가능
  5. 실행
    flutter run
profile
공부한 내용은 바로바로 기록하자!

0개의 댓글