无法找到Android SDK

时间:2018-08-25 06:00:47

标签: android flutter android-sdk-tools flutter-layout flutter-test

我已经安装了android studio和android sdk,后来又添加了flutter和flutter sdk。这是我的问题:我跑步时

> flutter doctor

它是

enter image description here 我没有安装Android SDK。

4 个答案:

答案 0 :(得分:2)

找到android SDK文件夹。(例如D:\ SDK)
添加平台 D:\ SDK \ platforms )和平台工具 D:\ SDK \ platform-tools )到PATH变量。
运行 flutter doctor ,它不应显示任何错误或警告。

答案 1 :(得分:1)

您可以使用以下项目为您的项目配置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可能与您的系统不匹配,这只是来自

的一个示例

答案 2 :(得分:0)

带图片的分步指南

步骤 1。 enter image description here

如果您看到此错误,则表示 Flutter 未找到您的 ANDROID SDK。 有两个文件夹包含“ANDROID SDK”的所有文件是 “平台”和 “平台工具”

enter image description here

我的电脑里有文件夹在这里 C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk (我叫 Zohaib Saleem,你应该用你的电脑用户名替换我的用户名文件夹名)

步骤 2

在窗口的搜索栏中输入“Env”

点击“系统变量环境”

enter image description here

点击高级和环境变量 enter image description here

转到系统变量 -> 路径 -> 编辑 enter image description here

现在分别粘贴文件夹“platform”和“platform-tools”的路径。 在我的情况下,路径是: C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk\platforms C:\Users\ZohaibSaleem\AppData\Local\Android\Sdk\platform-tools

添加路径后,您的系统变量如下所示: enter image description here

点击确定 重新启动 PowerShell 并再次运行命令“flutter doctor”

现在,Android SDK 问题解决了,但您又遇到了另一个问题

enter image description here

要解决此问题,只需运行命令 颤振医生 --android-licenses 并用“Y”接受所有内容。最后在输入多个'Y'后再次运行'flutter doctor'和All set! enter image description here

答案 3 :(得分:0)

对于这个问题,你必须在 Path 中添加 3 个变量:

  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 // 路径 模拟器