如何修复 Flutter 中的 "Checking Dart SDK version... << was unexpected at this time" 错误?
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
。
甚至 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 repo 安装 flutterC:\src>git clone https://github.com/flutter/flutter.git -b stable
运行扑博士
设置环境路径。
完成
对我来说,以下步骤解决了问题:
- 打开cmd,运行flutter doctor。 (如果有问题先解决。)
- 如果不是,则将 flutter 通道更改为 dev。无论您的频道是什么?如果这是开发频道然后切换到主频道。
- 又是扑博士。如果一切顺利的话。然后 运行 你的项目。如果相应 运行s 则再次切换到稳定频道。
你应该试试这个
重启电脑,删除C目录下的flutter文件夹,然后重新安装flutter和运行 flutter doctor
在我的案例中有效的方法是删除 .gradle 文件(C:\Users\USER.gradle)并在另一个位置重新安装 Flutter 并将路径更改为它。
我以前遇到过这个错误,我所要做的就是:
- 从我的 C 目录中删除 Flutter。
- Install Flutter来自官网
- 运行 颤振医生:
flutter doctor
无需更改 PATH 或任何进一步的操作。
如果它对你有用,那么你就大功告成了!
之后我遇到了另一个与 Dart SDK 相关的错误,并使用
解决了它
the key is to install Android SDK Command-line Tools, steps being:
Open Android Studio Tools Menu, SDK Manager In the window that comes
up there are inner panels, choose SDK Tools panel Tick Android SDK
Command-line Tools Choose Apply button near the bottom of the window
At that point, you will be prompted to accept the SDK license and the
command line tools will be installed. Your license issue should now be
resolved.
如果您使用 Intellij 并得到上述工作的 << 错误和 none。
删除项目中的 .intellij 文件夹,然后在 intelij 中重新打开该文件夹。
每当我尝试从终端 运行 任何应用程序或 flutter 命令时,我都会遇到问题,显示为: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 repo 安装 flutter
C:\src>git clone https://github.com/flutter/flutter.git -b stable
运行扑博士
设置环境路径。
完成
对我来说,以下步骤解决了问题:
- 打开cmd,运行flutter doctor。 (如果有问题先解决。)
- 如果不是,则将 flutter 通道更改为 dev。无论您的频道是什么?如果这是开发频道然后切换到主频道。
- 又是扑博士。如果一切顺利的话。然后 运行 你的项目。如果相应 运行s 则再次切换到稳定频道。
你应该试试这个
重启电脑,删除C目录下的flutter文件夹,然后重新安装flutter和运行 flutter doctor
在我的案例中有效的方法是删除 .gradle 文件(C:\Users\USER.gradle)并在另一个位置重新安装 Flutter 并将路径更改为它。
我以前遇到过这个错误,我所要做的就是:
- 从我的 C 目录中删除 Flutter。
- Install Flutter来自官网
- 运行 颤振医生:
flutter doctor
无需更改 PATH 或任何进一步的操作。
如果它对你有用,那么你就大功告成了!
之后我遇到了另一个与 Dart SDK 相关的错误,并使用
the key is to install Android SDK Command-line Tools, steps being: Open Android Studio Tools Menu, SDK Manager In the window that comes up there are inner panels, choose SDK Tools panel Tick Android SDK Command-line Tools Choose Apply button near the bottom of the window At that point, you will be prompted to accept the SDK license and the command line tools will be installed. Your license issue should now be resolved.
如果您使用 Intellij 并得到上述工作的 << 错误和 none。
删除项目中的 .intellij 文件夹,然后在 intelij 中重新打开该文件夹。