inblog logo
|
Gyeongwon's blog
    Flutter

    [Flutter #0] flutter 관련 환경 설정

    도경원's avatar
    도경원
    Sep 22, 2025
    [Flutter #0] flutter 관련 환경 설정
    Contents
    0. Homebrew 경로가 PATH에 있는지 확인1. Flutter 설치 (Homebrew 권장)2. Flutter Doctor 최종 환경 점검3. ADB(Android Debug Bridge)란?

    0. Homebrew 경로가 PATH에 있는지 확인

    # Homebrew 위치 확인 (정상: /opt/homebrew) which brew && brew --prefix
    notion image

    1. Flutter 설치 (Homebrew 권장)

    brew install --cask flutter
    설치가 끝나면 바로 인식되는지 확인:
    which flutter flutter --version
    notion image

    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
    Contents
    0. Homebrew 경로가 PATH에 있는지 확인1. Flutter 설치 (Homebrew 권장)2. Flutter Doctor 최종 환경 점검3. ADB(Android Debug Bridge)란?

    Gyeongwon's blog

    RSS·Powered by Inblog