【发布时间】: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。我该如何解决这些问题并开始使用。
到目前为止我尝试过的步骤:
- 在
System Variables中包含Path变量的路径C:\src\android_sdk\tools。 - 在系统变量中添加了变量
ANDROID_HOME,其值为C:\src\android_sdk\tools。 -
在Windows命令提示符下执行这些命令,提示-路径已更新,任何打开的编辑器都应该重新启动才能生效:
C:\src\flutter\bin>flutter config --android-sdk C:\src\android_sdk\toolsC:\src\flutter\bin>flutter config --android-sdk "C:\src\android_sdk\tools"C:\src\flutter>flutter config --android-sdk C:\src\android_sdk\toolsC:\src\flutter>flutter config --android-sdk "C:\src\android_sdk\tools" 下载了platform tools并提取了 文件到
C:\src\android_sdk\tools\platform-tools\- 按照iperetohere的步骤,在powershell中运行命令。它创建了平台和平台工具文件夹。
- 重新启动系统。
在 VS 代码中运行颤振医生仍然显示相同的错误。
更新:
Android Studio 是 Flutter 工作的必备条件。我错过了这一点。安装 Android Studio 后,需要在其中安装 Flutter & Dart 插件。
然后 VS Code flutter doctor 命令没有显示这些错误。
【问题讨论】:
-
我遇到了完全相同的问题并从下面解决了它:c-sharpcorner.com/blogs/…
标签: flutter installation