【发布时间】:2021-08-21 20:34:08
【问题描述】:
每当我尝试从终端运行任何应用程序或颤振命令时,我都会遇到问题,显示为:Checking Dart SDK version... << was unexpected at this time。
甚至 flutter doctor 都不起作用。
似乎没有任何效果,令人沮丧,因为它突然发生了。一瞬间一切都很好,现在没有任何效果。任何帮助将不胜感激
【问题讨论】:
每当我尝试从终端运行任何应用程序或颤振命令时,我都会遇到问题,显示为:Checking Dart SDK version... << was unexpected at this time。
甚至 flutter doctor 都不起作用。
似乎没有任何效果,令人沮丧,因为它突然发生了。一瞬间一切都很好,现在没有任何效果。任何帮助将不胜感激
【问题讨论】:
我已通过以下步骤解决了此错误:
转到 C:\Users\{Name}\.gradle} - 删除 .gradle 目录。
然后在其他位置下载并安装相同的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")
然后查看 Android Studio 事件日志
【讨论】:
重新安装 Flutter 对我有用..
删除C目录下的flutter文件夹
在 C: 目录中创建一个src 文件夹。
转到 cmd 并从官方 Flutter github repoC:\src>git clone https://github.com/flutter/flutter.git -b stable 安装 Flutter
运行颤振医生
设置环境路径。
完成
【讨论】:
对我来说,以下步骤解决了这个问题:
【讨论】:
在我的案例中起作用的是删除 .gradle 文件 (C:\Users\USER.gradle) 并在另一个位置重新安装 Flutter 并将 PATH 更改为它。
【讨论】:
你应该试试这个
重启你的电脑并删除C目录下的flutter文件夹,然后重新安装flutter并运行flutter doctor
【讨论】:
我之前遇到过这个错误,我所要做的就是:
flutter doctor
无需更改 PATH 或任何其他操作。
如果它对你很好,那么你就完成了!
之后我遇到了另一个错误,与 Dart SDK 相关,并使用此 link 解决了它
关键是安装Android SDK命令行工具,步骤是: 打开 Android Studio Tools Menu, SDK Manager 在出现的窗口中 上面有内部面板,选择SDK Tools面板勾选Android SDK 命令行工具选择靠近窗口底部的应用按钮 此时,系统将提示您接受 SDK 许可证和 将安装命令行工具。您的许可证问题现在应该是 解决了。
【讨论】: