无法识别颤振

Posted

技术标签:

【中文标题】无法识别颤振【英文标题】:Flutter is not recognized 【发布时间】:2020-12-12 13:17:12 【问题描述】:

我一直在尝试解决这个问题,并且我已经按照旧帖子中概述的所有步骤进行操作。我似乎无法让它工作 - 无论我编辑环境变量多少次。我已经粘贴了从可视源代码中不断收到的错误消息,但我也尝试在 CMD 中进行故障排除。

flutter:术语“flutter”未被识别为 cmdlet、函数、脚本的名称 文件或可运行的程序。检查名称的拼写,或者是否包含路径, 验证路径是否正确,然后重试。 在 line:1 char:1

扑医生
  + CategoryInfo          : ObjectNotFound: (flutter:String) [], CommandNotFoundException  
  + FullyQualifiedErrorId : CommandNotFoundException

我已经修改了环境变量,并附上一张图片:

系统环境变量:

【问题讨论】:

【参考方案1】:

这个问题是因为你把flutter文件夹放在了一个提升的用户文件夹中。

解压 zip 文件并将包含的 Flutter 放在 Flutter SDK 的所需安装位置(例如,C:\src\flutter)。 警告:不要将 Flutter 安装在像 C:\Program Files\ 这样需要提升权限的目录中。

您的环境路径变量将如下所示:

.

【讨论】:

【参考方案2】:

首先,在 Git Bash 中运行 flutter doctor 看看你是否安装了 Flutter。

如果那里出现错误,则说明您没有正确安装 Flutter,但如果没有出现错误,请将 Flutter SDK 文件夹移动到 C:\src\flutter 之类的位置,然后将其添加到您的路径中。它会起作用的。

【讨论】:

【参考方案3】:

您可以尝试在控制台中输入以下内容:

C:\src\flutter> .\flutter_console

如果您的环境变量设置正确,这应该有助于它顺利运行。

【讨论】:

以上是关于无法识别颤振的主要内容,如果未能解决你的问题,请参考以下文章

颤振设备命令无法识别 android 设备

Flutter 中的 rxdart 使用未被识别

如何修复颤振医生不识别安卓手机

颤振医生找不到android studio

颤振语音识别语言环境de_DE不起作用

VSCode 飞镖分析器停止识别颤振/飞镖代码