如何修复 Flutter 中的“正在检查 Dart SDK 版本...<< 此时意外”错误?

Tim*_*ura 17 dart flutter

每当我尝试从终端运行任何应用程序或 flutter 命令时,我都会遇到问题,显示为:Checking Dart SDK version... << was unexpected at this time。甚至不起作用flutter doctor

似乎什么都不起作用,而且事情突然发生,令人沮丧。前一刻一切都很好,现在一切都不起作用了。任何帮助将不胜感激

小智 14

我已按照以下步骤解决了此错误:

  • 转到文件夹 C:...\Flutter\
  • 运行这个命令:git reset --hard HEAD

这会将flutter SDK文件夹恢复到原始状态,因此无需重新安装SDK。


小智 12

我已通过以下步骤解决了此错误:

  1. 转到C:\Users\{Name}\.gradle} - 删除该.gradle目录。

  2. 然后在其他位置下载并安装相同的 flutter 和 dart SDK 版本并设置环境变量。

    例子:

    环境变量之前:

    ("D:\FlutterExtractedFiles\flutter\bin")
    ("D:\FlutterExtractedFiles\flutter\bin\cache\dart-sdk\bin")`
    
    Run Code Online (Sandbox Code Playgroud)

    环境变量之后:

    ("C:\edgedownloads\flutter_windows_v1.12.13+hotfix.8-stable\flutter\bin")
    ("C:\edgedownloads\flutter_windows_v1.12.13+hotfix.8-stable\flutter\bin\cache\dart-sdk\bin")
    
    Run Code Online (Sandbox Code Playgroud)
  3. 然后检查Android Studio事件日志

    Android工作室日志


Tou*_*ujo 6

Flutter 重新安装对我有用..

  • 删除C目录下的flutter文件夹。

  • src在 C: 目录中创建一个文件夹。

  • 转到 cmd 并从官方 flutter github 存储库安装 flutterC:\src>git clone https://github.com/flutter/flutter.git -b stable

    https://flutter.dev/docs/get-started/install/windows

  • 跑扑医生

  • 设置环境路径。

  • 完毕