본문 바로가기
Flutter

Flutter Error: Unable to locate Flutter directory or Android SDK

by 난타코다옹 2023. 10. 16.

목차

    오류 메시지: flutter run -bash: Desktop/flutter/bin/flutter: No such file or directory 빌드를 실행할 때 Flutter 디렉토리를 찾을 수 없는 문제가 발생합니다. 또한 Android SDK를 찾을 수 없는 문제가 발생합니다.

    원인: 이 문제는 Flutter 또는 Android SDK가 올바르게 설치되지 않았거나 환경 변수가 설정되지 않았기 때문에 발생할 수 있습니다.

    다음과 같은 단계를 수행하여 문제를 해결할 수 있습니다.

    1. Flutter SDK가 설치되어 있는지 확인하세요. Flutter SDK가 설치되어 있지 않으면 Flutter SDK를 설치해야 합니다. Flutter SDK를 설치하는 방법은 Flutter 공식 웹사이트를 참조하세요.

    2. Android SDK가 설치되어 있는지 확인하세요. Android Studio를 설치하면 Android SDK가 자동으로 설치됩니다. Android SDK가 설치되어 있지 않으면 Android Studio를 설치해야 합니다. Android Studio를 설치하는 방법은 Android Studio 공식 웹사이트를 참조하세요.

    3. Flutter SDK 및 Android SDK의 경로를 환경 변수에 추가하세요. Flutter SDK와 Android SDK의 경로를 PATH 환경 변수에 추가해야 합니다. 이를 위해서는 다음 단계를 수행하세요.

    • Flutter SDK 경로를 환경 변수에 추가하세요. 예를 들어, macOS에서는 다음과 같이 .bash_profile 파일에 경로를 추가할 수 있습니다.
    export PATH=$PATH:/Users/username/flutter/bin
    • Android SDK 경로를 환경 변수에 추가하세요. 예를 들어, macOS에서는 다음과 같이 .bash_profile 파일에 경로를 추가할 수 있습니다.
    export ANDROID_HOME=/Users/username/Library/Android/sdk
    export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
    1. Flutter와 Android Studio가 최신 버전인지 확인하세요. Flutter와 Android Studio가 최신 버전인지 확인하세요. Flutter와 Android Studio가 최신 버전이 아니면 업데이트하세요.

    2. Flutter doctor를 실행하세요. Flutter doctor를 실행하여 문제를 해결하세요. Flutter doctor는 Flutter SDK와 Android SDK의 설치 상태를 확인하고 문제를 해결하는 데 도움이 됩니다.

    flutter doctor

    결론:** 이 문제는 Flutter 및 Android SDK의 설치 및 환경 변수 설정과 관련된 문제입니다. Flutter 및 Android SDK를 올바르게 설치하고 환경 변수를 설정하면 문제를 해결할 수 있습니다. 이러한 문제를 해결하는 것은 Flutter 및 Android 애플리케이션 개발을 위한 기본적인 환경 설정을 이해하는 데 도움이 됩니다.