블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형
1. Android Studio 설치
하위 페이지에서 Android Studio
설치
developer.android.com/studio?hl=ko
Download Android Studio and SDK tools | Android 스튜디오
developer.android.com
2. Flutter SDK 설치
하위 페이지에서 자신의 운영체제에 맞게 설치
flutter.dev/docs/get-started/install
Install
Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems.
flutter.dev


<python />
# 원하는 위치에 압축을 푸세요. (저는 ~/dev 쪽에 풀겁니다)
$ cd ~/dev
$ unzip ~/Downloads/flutter_macos_1.22.5-stable.zip
환경 변수에 추가한다.
<python />$ cd ~ $ vi .zprofile
<python />
...
# Flutter
export PATH=$PATH:~/dev/flutter/bin
<python />$ source .zprofile
설치 확인
<python />
$ flutter --version
Flutter 1.22.5 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 7891006299 (12 days ago) • 2020-12-10 11:54:40 -0800
Engine • revision ae90085a84
Tools • Dart 2.10.4
3. Flutter Doctor 실행
Flutter Doctor는 마치 의사와 같이 Flutter 동작을 위해 필요한 의존성이 있는지 확인해준다.
<python />$ flutter doctor
<html />[✓] Flutter (Channel stable, 1.22.5, on Mac OS X 10.15.7 19H2 darwin-x64, locale ko-KR) [!] Android toolchain - develop for Android devices (Android SDK version 30.0.0) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses [!] Xcode - develop for iOS and macOS (Xcode 12.3) ✗ Xcode requires additional components to be installed in order to run. Launch Xcode and install additional required components when prompted or run: sudo xcodebuild -runFirstLaunch [!] Android Studio (version 4.1) ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality. [!] IntelliJ IDEA Ultimate Edition (version 2020.3) ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality. [!] VS Code (version 1.52.0) ✗ Flutter extension not installed; install from https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter [!] Connected device ! No devices available ! Doctor found issues in 6 categories.
문제 해결 과정은 아래 펼쳐서 확인
더보기
본 글에서는 아래와 같이 위 의존성 문제를 해결했다.
<html /># 라이센스 확인 $ flutter doctor --android-licenses # Android가 설치되어있고, 플러그인도 설치되어있으나 찾지 못하는것 같아, # 링크 연결 $ ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1 $ ls -al ~/Library/Application\ Support/AndroidStudio4.1 lrwxr-xr-x 1 hong staff 71 12 23 16:09 AndroidStudio4.1 -> /Users/hong/Library/Application Support/Google/AndroidStudio4.1/plugins
Android Studio 로 개발할거라서 나머지 intellij와 vscode는 넘어갔다.
그리고, Connected device는 휴대폰과 연결이 안됐다고 알려주는 것이기 때문에 일단 넘어갔다.
반응형
'Mobile > Flutter' 카테고리의 다른 글
플러터(flutter) - Row 가로 정렬 방법 (MainAxisAlignment) (0) | 2021.01.03 |
---|---|
플러터(flutter) - Column 가로 정렬 방법 (CrossAxisAlignment) (0) | 2021.01.03 |
플러터(flutter) - Column 세로 정렬 방법 (MainAxisAlignment) (0) | 2021.01.02 |
플러터(flutter) - Container와 SizedBox의 차이 (0) | 2021.01.02 |
플러터(flutter) - 기본 레이아웃 (Column, Row, Container) (0) | 2021.01.02 |