설치 ( MacOS + Android )
MacOS 에 Android 개발환경 구성하는 방법을 기술 ⇧
하드웨어 요구사항
| 내용 | 최소 | 권장 | 
|---|---|---|
| CPU 코어 | 4 | 8 | 
| 메모리 (GB) | 8 | 16 | 
| 해상도 (픽셀) | WXGA (1366 x 768) | FHD (1920 x 1080) | 
| 디스크 (GB) | 44.0 | 70.0 | 
소프트웨어 요구사항
Rosseta 2 설치가 필요한 경우, 아래 명령어를 실행합니다.
# Rosetta 2 설치 : Apple Silicon 기반 Mac 에서 Intel 기반 앱 실행을 위한 레이어
sudo softwareupdate --install-rosetta --agree-to-license
개발 환경 구성
- Android Studio 설치 2023.3.1 이상 설치
- Git 2.27 이상 설치
- brew install git을 통해 설치 가능
 
IDE 설치
아래 3개 중 택1, 추천 조합은 vscode + flutter extension
- VsCode + Flutter Extension
- Android Studio + Flutter Plugin
- IntelliJ IDEA + Flutter Plugin + Android plugin for InteliJ
Flutter SDK 설치
25.01.21기준 최신 버전은3.27.2입니다. ( Dart 3.6.1 / Dev Tools 2.40.2 )
- 
CMD + shift + p 를 눌러서 Flutter: New Project를 검색하면 Flutter SDK 를 설치할 수 있습니다.
- 
설치 이후 터미널에서 flutter doctor를 실행하여 설치가 잘 되었는지 확인합니다.
- 
업그레이드가 필요한 경우 flutter upgrade를 실행합니다.
휴대폰 개발자 모드 활성화
에뮬레이터를 사용해도 좋으나 실물로 확인하는 것을 추천
- 휴대폰 개발자 모드 활성화 : 설정 - 휴대전화정보 - 빌드번호 7번 클릭
- 설정 - 개발자 옵션 - USB 디버깅활성화 이후 MAC에 휴대폰 연결 이후- 액세서리 연결 승인을 누릅니다.
안드로이드 라이센스 동의
안드로이드 라이센스 동의가 필요한 경우 아래 명령어를 실행합니다.
flutter doctor --android-licenses
flutter doctor
flutter doctor 를 실행하여 설치가 잘 되었는지 확인합니다.
flutter doctor
문제가 있는 경우 flutter doctor -v 를 실행하여 자세한 내용을 확인합니다.
연결된 디바이스 확인
휴대폰을 연결하고
flutter devices를 실행하여 연결된 디바이스를 확인합니다.
flutter devices
확인 결과
