Android studio 错误:设置VM标志失败:无法识别的标志:禁用dart dev

Android studio 错误:设置VM标志失败:无法识别的标志:禁用dart dev,android-studio,flutter,github,intellij-idea,dart,Android Studio,Flutter,Github,Intellij Idea,Dart,当我在android studio中创建或克隆颤振项目时,它会显示 “创建项目设置VM标志时出错失败:无法识别的标志:禁用dart dev” 我使用的是Android Studio 4.0版,之前我已经开发了两款Android和Flatter应用程序。创建或运行项目从未生成错误 克隆项目后,我尝试了“Pub-get”命令和“get-dependencies”命令,这两个命令给出了无法识别的错误标志。为了尝试一下,我还运行了“upgrade dependencies”命令,这给了我另一个错误: “

当我在android studio中创建或克隆颤振项目时,它会显示 “创建项目设置VM标志时出错失败:无法识别的标志:禁用dart dev”

我使用的是Android Studio 4.0版,之前我已经开发了两款Android和Flatter应用程序。创建或运行项目从未生成错误

克隆项目后,我尝试了“Pub-get”命令和“get-dependencies”命令,这两个命令给出了无法识别的错误标志。为了尝试一下,我还运行了“upgrade dependencies”命令,这给了我另一个错误: “颤振设备守护程序#3:进程在启动期间退出。退出代码:255,stderr:设置VM标志失败:无法识别的标志:禁用dart dev”

作为参考,我已经有了颤振(1.17.2)和dart插件的更新版本。 克隆项目名称为“magic-8-ball-Flatter”


基本上,powershell可执行文件缺少PATH变量。您可以在以下目录中找到它:
C:\Windows\System32\WindowsPowerShell\v1.0
。之后,关闭所有cmd和powershell窗口,重新打开并运行
flatter doctor-v
以正确设置flatter SDK。这可能需要几分钟,就像它也开始下载Dart SDK一样。此外,如果您使用的是主分支,请尝试切换到稳定分支。

如果您使用的是windows 7,8而不是10,您将遇到此错误,因为您必须单独更新powershell版本。 在C:\windows\System32\WindowsPowershell中 在此,您必须通过此链接升级powershell版本。 对于windows 10,它是预安装的已更新版本