每当我尝试从终端运行任何应用程序或颤振命令时,我都会遇到问题,这会显示: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 事件日志
重新安装颤振对我有用..
删除 C 目录中的颤振文件夹。
src
在 C: 目录中创建一个文件夹。
从官方flutter github repo转到cmd并安装flutterC:\src>git clone https://github.com/flutter/flutter.git -b stable
跑扑医生
设置环境路径。
完毕
For me, the following steps resolved the problem:
在我的案例中起作用的是删除 .gradle 文件(C:\Users\USER.gradle)并在另一个位置重新安装 Flutter 并将 PATH 更改为它。
你应该试试这个
重启你的电脑并删除C目录中的flutter文件夹然后重新安装flutter并运行flutter doctor
我之前遇到过这个错误,我所要做的就是:
flutter doctor
无需更改 PATH 或任何进一步的操作。
如果它对你很好,那么你就完成了!
之后我遇到了另一个与 Dart SDK 相关的错误,并使用此链接解决了它
关键是要安装Android SDK Command-line Tools,步骤是: 打开Android Studio Tools Menu,SDK Manager 在出现的窗口有内部面板,选择SDK Tools面板勾选Android SDK Command-line Tools 选择Apply按钮附近窗口底部 此时,系统将提示您接受 SDK 许可,并安装命令行工具。您的许可证问题现在应该得到解决。