ㅁ 설치에 앞서서 xcode 와 android studio 가 설치되어있다는 전제로 설명드립니다.
사용된 xcode version : 11.6
사용된 android studio version : 3.5
1. SDK 다운로드
sdk 다운링크 : flutter.dev/docs/get-started/install/macos
flutter_macos_1.17.5-stable.zip 을 다운받아서 원하는 곳에 압축을 풀어줍니다.
저는 /Users/kkl/Documents/ 폴더 아래에 flutter라는 이름으로 압축을 풀어주었습니다.
폴더위치는 원하시는 곳으로 정하셔도 됩니다.
----
----
2. Path 설정
윈도우의 환경변수 설정처럼 터미널에서 편하게 flutter 명령어를 사용할수있다로 경로를 설정해줍니다.
터미널을 열고 다음과 같이 입력합니다.
export PATH=${PATH}:/Users/kkl/Documents/flutter/bin
폴더의 경로를 알 수 없을 때는 Finder에서 해당 폴더를 클릭한뒤 cmd+option+c 를 누르시면 경로가 복사됩니다.
3. flutter tool 다운로드
터미널에서 flutter precache 를 입력해줍니다.
저같은 경우는 안드로이드 Maven dependencies 가 다운로드 되었습니다.
4. flutter의 개발환경 확인
터미널에서 flutter doctor 를 입력해줍니다.
그러면 설정 요구사항을 보여줍니다.
[✓] Flutter (Channel stable, v1.17.5, on Mac OS X 10.15.4 19E287, locale ko-KR)
[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
! Some Android licenses not accepted. To resolve this, run: flutter doctor
--android-licenses
[✓] Xcode - develop for iOS and macOS (Xcode 11.6)
[!] Android Studio (version 3.5)
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
[!] Connected device
! No devices available
느낌표로 되어있는 곳은 설정이 필요한 곳입니다.
저같은 경우는 아래의 설저요청 사항이 있었습니다.
- android license 문제
-> 터미널에 flutter doctor --android-licenses 입력하면
라이센스 관련 선택사항이 나오는데 저는 다 Y로 했습니다.
- Flutter, Dart 플러그인이 설치되어있지 않은 문제
-> 안드로이드 스튜디오에서 preferences -> plugins -> Marketplace 에서
flutter를 찾아서 설치해줍니다.
설치시에 dart도 설치할꺼냐는 물음이 나오는데 같이 설치해줍니다.
- 디바이스가 연결되어있지 않은 문제
-> Usb로 안드로이드 디바이스를 연결해주면 됩니다.
모든 설정을 끝내고 다시 flutter doctor를 입력해보면 문제가 해결되어 있을겁니다.
다음글 안드로이드 스튜디오와 xcode 연동으로 이어집니다.
'Programming' 카테고리의 다른 글
Godot - 고닷을 이용한 json 데이터 컨버팅 ( godot json to object ) (0) | 2022.01.20 |
---|---|
Flutter - 안드로이드, IOS 테스트 프로젝트 만들기 (2020.07.31) (0) | 2020.07.31 |
Webview 사용시 ssl 문제 (ignore ssl error) (0) | 2020.01.23 |
앱 종료 시키기 Xamarin forms App Exit (0) | 2019.11.23 |
아이폰에 프로비전 파일 넣기 (2019.11.23) (0) | 2019.11.23 |