【问题标题】:How can I fix "Checking Dart SDK version... << was unexpected at this time" error in Flutter?如何修复 Flutter 中的“Checking Dart SDK version... << was unexpected at this time”错误?
【发布时间】:2021-08-21 20:34:08
【问题描述】:

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

似乎没有任何效果,令人沮丧,因为它突然发生了。一瞬间一切都很好,现在没有任何效果。任何帮助将不胜感激

【问题讨论】:

    标签: dart dart-sdk flutter


    【解决方案1】:

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

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

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

      示例:

      环境变量之前:

      ("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 事件日志

    【讨论】:

      【解决方案2】:

      重新安装 Flutter 对我有用..

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

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

      • 转到 cmd 并从官方 Flutter github repoC:\src&gt;git clone https://github.com/flutter/flutter.git -b stable 安装 Flutter

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

      • 运行颤振医生

      • 设置环境路径。

      • 完成

      【讨论】:

        【解决方案3】:

        对我来说,以下步骤解决了这个问题:

        1. 打开 cmd 并运行颤振医生。 (如果有问题,请先解决。)
        2. 如果不是,则将颤振通道更改为 dev。无论您的频道是什么?如果这是开发频道,则更改为主频道。
        3. 再次颤抖医生。如果一切顺利。然后运行你的项目。如果它相应地运行,则再次切换到稳定的通道。

        【讨论】:

        • Stack 使用 Markdown 来格式化帖子。请参阅Markdown help
        【解决方案4】:

        在我的案例中起作用的是删除 .gradle 文件 (C:\Users\USER.gradle) 并在另一个位置重新安装 Flutter 并将 PATH 更改为它。

        【讨论】:

          【解决方案5】:

          你应该试试这个

          重启你的电脑并删除C目录下的flutter文件夹,然后重新安装flutter并运行flutter doctor

          【讨论】:

            【解决方案6】:

            我之前遇到过这个错误,我所要做的就是:

            1. 从我的 C 目录中删除 Flutter。
            2. Install Flutter来自官网。
            3. 运行 Flutter 医生:flutter doctor

            无需更改 PATH 或任何其他操作。

            如果它对你很好,那么你就完成了!


            之后我遇到了另一个错误,与 Dart SDK 相关,并使用此 link 解决了它

            关键是安装Android SDK命令行工具,步骤是: 打开 Android Studio Tools Menu, SDK Manager 在出现的窗口中 上面有内部面板,选择SDK Tools面板勾选Android SDK 命令行工具选择靠近窗口底部的应用按钮 此时,系统将提示您接受 SDK 许可证和 将安装命令行工具。您的许可证问题现在应该是 解决了。​​

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2021-11-21
              • 2022-11-23
              • 2021-01-29
              • 1970-01-01
              • 2020-01-13
              • 2017-04-11
              • 2012-07-22
              • 2017-08-01
              相关资源
              最近更新 更多