每当我试图从终端运行任何应用程序或Flutter 命令时,我都会遇到问题,显示为:Checking Dart SDK version... << was unexpected at this time.

似乎什么都不管用,这件事出乎意料地发生了,令人沮丧.有一刻一切都很好,现在什么都不管用了.任何帮助都将不胜感激

推荐答案

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

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

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

    Example:

    之前的环境变量:

    ("D:\FlutterExtractedFiles\flutter\bin")
    ("D:\FlutterExtractedFiles\flutter\bin\cache\dart-sdk\bin")`
    

    以下情况后的环境变量:

    ("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")
    
  3. 然后查看Android Studio事件日志(log)

    Android studio log

Dart相关问答推荐

如何在flutter中管理switch小部件的原生外观

ListView 不会刷新,而附加列表会刷新 (Flutter)

PageView.builder 给出水平视口被给出无界高度错误

Dart 包对 git repo 子目录的依赖

在 Flutter 中将 Widget 放在 ListView 之上

我可以动态应用 Dart 的字符串插值吗?

如何在没有 Scaffold.drawer 的情况下使用 Drawer?

AnimatedContainer 可以为其高度设置动画吗?

有没有办法在Flatter中使用PageView实现无限循环?

如何在Flutter中返回异步函数的值?

从real mobile浏览器访问Flatter localhost

有没有更好的方法来解析 Dart 中的 int

如何在Flutter 的http.MultipartRequest请求上上传文件时获取进度事件

如何更改Flatter DevTools的默认浏览器?

如何从 ExpansionTile 的标题中删除默认填充

如何在 Dart 中上传文件?

在dart中获取列表的最后一个元素

如何在 Dart 中获取文件名?

Dart 中如何将列表转换为map

如何在 Dart 中生成随机数?