【问题标题】:Unable to complete Flutter installation无法完成 Flutter 安装
【发布时间】:2020-04-22 01:45:24
【问题描述】:

我已经将 Flutter 插件 3.7.1 和 Dart 3.7.1 以及另外两个 Android 相关插件安装到 VS 代码中。

当我运行Flutter Doctor 命令时,它显示了 3 个问题,其中之一是 - Android SDK not found。

所以,我从 https://developer.android.com/studio/index.html#downloads 下载了这个 zip 文件

并在此处手动放置tools 文件夹 - C:\src\android_sdk\tools

工具文件夹有这些文件:

运行 Flutter Doctor 命令仍会显示相同的提醒。此外,当我运行 Create Android Emulator 时,它会显示错误 - Invalid argument(s): Cannot find executable for null.

我是否下载了正确的 Android SDK 包。

我不知道如何用 Java 编写代码,因此想坚持使用 VS Code。我该如何解决这些问题并开始使用。

到目前为止我尝试过的步骤:

  1. System Variables 中包含Path 变量的路径C:\src\android_sdk\tools
  2. 在系统变量中添加了变量ANDROID_HOME,其值为C:\src\android_sdk\tools
  3. 在Windows命令提示符下执行这些命令,提示-路径已更新,任何打开的编辑器都应该重新启动才能生效:

    C:\src\flutter\bin>flutter config --android-sdk C:\src\android_sdk\tools C:\src\flutter\bin>flutter config --android-sdk "C:\src\android_sdk\tools" C:\src\flutter>flutter config --android-sdk C:\src\android_sdk\tools C:\src\flutter>flutter config --android-sdk "C:\src\android_sdk\tools"

  4. 下载了platform tools并提取了 文件到C:\src\android_sdk\tools\platform-tools\

  5. 按照iperetohere的步骤,在powershell中运行命令。它创建了平台和平台工具文件夹。
  6. 重新启动系统。

在 VS 代码中运行颤振医生仍然显示相同的错误。

更新:
Android Studio 是 Fl​​utter 工作的必备条件。我错过了这一点。安装 Android Studio 后,需要在其中安装 Flutter & Dart 插件。 然后 VS Code flutter doctor 命令没有显示这些错误。

【问题讨论】:

标签: flutter installation


【解决方案1】:

Flutter 似乎不知道去哪里寻找 SDK。你update your path了吗?

【讨论】:

  • 我尝试将其添加到用户变量的“路径”中 - C:\Users\<username>\AppData\Local\Android\android_sdk\tools\bin。没有运气。
  • - 在 Windows 搜索中键入“env”,单击“编辑您帐户的环境变量”,然后单击“环境变量”。 - 复制 SDK 路径(C:\ ... \android_sdk\tools)。在“系统变量”下: - 选择名为“路径”的行,单击“编辑”、“新建”并粘贴路径。 - 创建一个名为“ANDROID_HOME”的新系统变量并将路径粘贴为值。 - 您可能需要重新启动计算机,但应该这样做。
  • 第一步,你的意思是在用户变量下添加,第二步是系统变量。对吗?
  • 我只是想我没有澄清 both 变量是系统变量,也许就是这样。如果没有,我不知道我还能提供什么帮助,对不起。也许尝试使用 Android Studio ?
  • 卸载一切,先安装JDK,设置系统变量,再安装flutter,设置VS代码!
猜你喜欢
  • 2020-04-20
  • 2017-11-08
  • 1970-01-01
  • 1970-01-01
  • 2018-04-10
  • 2013-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多