0. Homebrew 경로가 PATH에 있는지 확인
# Homebrew 위치 확인 (정상: /opt/homebrew)
which brew && brew --prefix

1. Flutter 설치 (Homebrew 권장)
brew install --cask flutter
설치가 끝나면 바로 인식되는지 확인:
which flutter flutter --version

2. Flutter Doctor 최종 환경 점검
flutter doctor -v
정상 출력 예시:
[✓] Flutter (Channel stable, 3.35.4, on macOS 15.6.1 darwin-arm64) [✓] Android toolchain - develop for Android devices (Android SDK version 35.0.1) [✓] Xcode - develop for iOS and macOS [✓] Android Studio (version 2024.3) [✓] VS Code (version 1.103.2) [✓] Connected device (2 available) [✓] Network resources
3. ADB(Android Debug Bridge)란?
ADB란 무엇인가?
ADB는 Android Debug Bridge의 약자로,
PC와 Android 기기(또는 에뮬레이터)를 연결해 디버깅, 앱 설치, 로그 확인 등을 할 수 있는 커맨드라인 도구이다.
즉, 개발 PC ↔ Android 기기 간 통신을 담당하는 다리 역할.
ADB의 주요 역할
명령어 | 설명 |
adb devices | 연결된 기기 목록 확인 |
adb install app.apk | APK 파일을 기기에 직접 설치 |
adb logcat | 앱 실행 로그 출력 |
adb shell | Android 기기 내부에 직접 접속 |
adb reboot | 기기 재부팅 |
Flutter와 ADB
- Flutter는 앱을 빌드할 때 내부적으로
adb
를 사용해 기기와 통신한다.
- 따라서 ADB가 정상 작동하지 않으면,
flutter run
으로 앱을 실행할 수 없다.
Share article