首页 > 解决方案 > 未找到 Flutter Android SDK 文件

问题描述

我已经安装了 Android Studio 并尝试安装 Flutter。按照说明操作后,我遇到了一个问题。当我跑

flutter doctor -v

它返回

[√] Flutter (Channel stable, 1.22.0, on Microsoft Windows [Version 10.0.18363.1082], locale en-PH)
    • Flutter version 1.22.0 at C:\src\flutter
    • Framework revision d408d302e2 (3 days ago), 2020-09-29 11:49:17 -0700
    • Engine revision 5babba6c4d
    • Dart version 2.10.0

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Users\%User%\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.2
    X Android SDK file not found:C:\Users\%User%\AppData\Local\Android\sdk\build-tools\30.0.2\aapt.
    • Try re-installing or updating your Android SDK,
      visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions.

[√] Android Studio (version 4.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 50.0.1
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code, 64-bit edition (version 1.48.2)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.14.1

[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.

我也尝试连接我的设备,但即使启用 USB 调试,它也无法识别。我还尝试重新安装 Android Studio。我认为问题在于缺少的“aapt”,因为当我手动查找它时它不在任何文件夹中,但Android SDK file not found: C:\Users\%User%\AppData\Local\Android\sdk\build-tools\30.0.2\aapt告诉我它应该在那里。

感谢您的帮助!

标签: androidandroid-studioflutterandroid-sdk-toolsandroid-sdk-manager

解决方案


尝试这个...

打开 cmd 或终端并运行以下命令

flutter config --android-sdk <path-to-your-android-sdk-path>

希望这会奏效


推荐阅读