5

我已经安装了Android Studio和 Android SDK。后来我添加了 Flutter 和 Flutter SDK。这是我的问题:当我跑步时

flutter doctor

表明,

在此处输入图像描述

我没有安装 Android SDK。

4

4 回答 4

23

您可以使用为您的项目配置 Android SDK

flutter config --android-sdk /path/to/android/sdk

PATH变量还应包含 SDK,例如

export PATH=$PATH:/usr/local/opt/android-sdk/emulator:/usr/local/opt/android-sdk/build-tools/26.0.1:/usr/local/opt/android-sdk/platform-tools:/usr/local/opt/android-sdk/tools

/usr/local/opt/android-sdk并且26.0.1可能与您的系统不匹配。这只是一个例子。

于 2018-08-25T16:03:00.443 回答
5

带图片的 Windows 分步指南

步骤1。

一些截图

如果你看到这个错误,这意味着 Flutter 没有找到你的 Android SDK。

有两个文件夹包含“Android SDK”的所有文件。它们是“平台”和“平台工具”:

一些截图

这些文件夹位于我的计算机

C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk

(我的名字是 Zohaib Saleem,您应该将我的用户名文件夹名称替换为您的计算机用户名。)

第2步

在 Windows 的搜索栏中输入“Env”

一些截图

点击“系统变量环境”

一些截图

点击“高级和环境变量”

一些截图

转到系统变量路径编辑

一些截图

现在分别粘贴文件夹“平台”和“平台工具”的路径。

就我而言,路径是:

C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk\platforms
C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk\platform-tools

将路径添加到系统变量后,它看起来像:

一些截图

点击OK

重新启动 PowerShell 并再次运行命令“flutter doctor”。

现在,Android SDK 问题解决了,但您还面临另一个问题:

一些截图

要解决此问题,只需运行命令

flutter doctor --android-licenses

并用“Y”接受所有内容。最后,在输入多个“Y”后,再次运行“flutter doctor”,一切就绪!

一些截图

于 2021-05-09T15:05:04.377 回答
2

找到 Android SDK 文件夹(例如D:\SDK)。

平台( D:\SDK\platforms ) 和平台工具( D:\SDK\platform-tools ) 添加到 PATH 变量中。

扑医生。它不应显示任何错误或警告。

于 2020-06-27T02:47:34.397 回答
0

对于这个问题,您必须在以下路径中添加三个变量:

  1. C:\Users\admin\AppData\Local\Android\platforms // 平台路径

  2. C:\Users\admin\AppData\Local\Android\platform-tools // 平台工具的路径

  3. C:\Users\Admin\AppData\Local\Android\emulator // 模拟器路径

于 2021-05-28T18:35:38.963 回答