7

我正在尝试在 Windows 10 中设置 Flutter。我有:

  • 已安装 Android Studio
  • 视觉工作室代码

当我在命令提示符下运行“andoid doctor”时没有显示错误: 在此处输入图像描述

但是当我尝试使用https://flutter.io/get-started/editor/中给出的步骤配置 VSCode 编辑器时

它抛出如下所示的错误: 在此处输入图像描述

我在将环境变量设置为:ANDROID_HOME = F:\Program Files\Android 后尝试过

即使在设置了上述内容后,我也会遇到同样的错误。

4

6 回答 6

11

我的设备没有被 VS Code 检测到,所以,当我搜索时,我发现您需要在 Flutter 环境中设置 Android sdk 位置,以便 VS 代码检测设备,所以我转到 Flutter sdk 文件夹C:\Research\flutter并双击flutter_console 打开 Flutter 控制台并运行命令 flutter config --android-sdk C:\Users\annur.arya\AppData\android-sdk,现在它可以工作了在此处输入图像描述

于 2019-01-28T09:50:01.387 回答
5

我只是添加了一个解决方案,因为该解决方案在评论中并不清楚

您必须使用此命令将 ANDROID_HOME 设置为您的 SDK 路径

export ANDROID_HOME="YOUR_SDK_PATH"

根据这个讨论,有些人必须像这样将 ANDROID_HOME 和 ANDROID_SDK_ROOT 都设置为 SDK 路径

export ANDROID_SDK_ROOT="YOUR_SDK_PATH"
export ANDROID_HOME=$ANDROID_SDK_ROOT
于 2018-09-06T21:06:34.670 回答
1

ANDROID_HOME在这两种情况下,它可能没有设置为相同的值;尝试echo %ANDROID_HOME在有效的位置和无效的终端中运行。如果这些值不同,您需要找出原因(我的猜测是您更改了它但没有重新启动,或者它是在仅在其中一种上下文中运行的启动脚本中设置的)。

于 2018-05-18T15:23:08.163 回答
0

您可以在 Linux 中查看 ~/.config/flutter/settings 以手动配置该文件夹。

于 2021-12-02T12:47:22.363 回答
0

我有同样的问题,我做了以下步骤:

*/ 打开系统属性
*/ 环境变量
*/ 创建新的系统变量
*/ name : ANDROID_HOME
*/ value : 复制你的 SDK 路径
*/ 关闭你当前的 cmd,然后重新启动它
*/ 运行 flutter doctor

这应该适用于Windows

于 2021-03-28T02:15:13.103 回答
0

转到项目结构将项目 SDK 设置为 31 API 或任何一个 30,29 等。在此处输入图像描述 然后单击确定

于 2022-01-05T22:36:31.417 回答