📜  无法在 Windows 中找到 android sdk flutter - Dart (1)

📅  最后修改于: 2023-12-03 14:55:06.748000             🧑  作者: Mango

无法在 Windows 中找到 Android SDK Flutter - Dart

当我们尝试在 Windows 操作系统上使用 Flutter 和 Dart 开发应用程序时,有时会遇到“无法在 Windows 中找到 Android SDK”的错误。这是由于 Flutter 和 Dart 应用程序需要 Android SDK 来编译和运行。

解决方案

以下解决方案可以帮助您解决此问题:

1. 安装 Android Studio

Android Studio 是一种集成开发环境(IDE),可用于开发 Android 应用程序。安装 Android Studio 时,会自动安装 Android SDK。

下载并安装最新版本的 Android Studio

安装完成后,请启动 Android Studio 并按照安装向导的指示配置 Android SDK。

2. 配置 Android SDK 路径

如果您已经安装了 Android Studio,但仍然遇到“无法找到 Android SDK”的问题,则可能需要手动配置 Android SDK 路径。

请按照以下步骤进行操作:

  1. 打开 Android Studio,点击 File > Settings > Appearance & Behavior > System Settings > Android SDK。

  2. 在 Android SDK 窗口中,可以找到 Android SDK 的位置。

  3. 如果 Android SDK 位于默认位置,则可以将其路径添加到系统路径中。打开 Command Prompt 并输入以下命令:

    setx ANDROID_SDK_HOME "<android_sdk_path>"
    

    其中,<android_sdk_path> 是 Android SDK 的路径。请确保使用实际路径替换此占位符。

3. 配置 Flutter 环境变量

在 Windows 中,需要配置 Flutter 环境变量,以便将其添加到系统路径中。

请按照以下步骤进行操作:

  1. 下载并安装 Flutter SDK

  2. 解压缩下载的文件并将其放置在您希望的位置。例如,C:\flutter。

  3. 打开 Command Prompt,使用以下命令将 Flutter 放入系统路径中:

    setx PATH "%PATH%;C:\flutter\bin"
    

    其中,C:\flutter 是您在第二步中放置 Flutter SDK 的位置。请确保正确替换此占位符。

4. 验证 Flutter 和 Android SDK 安装

现在,您已经成功安装了 Android Studio 和 Flutter SDK,并配置了其环境变量。

  1. 打开 Command Prompt 并输入以下命令,以验证 Flutter 是否正确安装:

    flutter doctor
    
  2. 如果 Flutter SDK 检测到 Android Studio 和 Android SDK,您将看到以下结果:

    Doctor summary (to see all details, run flutter doctor -v):
    [√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [版本 10.0.18362.720], locale zh-CN)
    [√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    [√] Android Studio (version 3.6)
    [√] Connected device (1 available)
    
    • No issues found!
    

现在,您已经成功配置了 Flutter 和 Android SDK。您可以开始开发应用程序了!