Visual Studio Code 无法运行 Flutter - 查看错误的飞镖版本



我创建了一个新的flutter项目,但是当我在Visual Studio Code上通过点击"开始调试"来运行它时,弹出以下错误:

[button_test] flutter pub get
Running "flutter pub get" in button_test...                     
The current Dart SDK version is 2.17.6.
Because button_test requires SDK version >=2.18.4 <3.0.0, version solving failed.
pub get failed (1; Because button_test requires SDK version >=2.18.4 <3.0.0, version solving failed.)
exit code 1

所以我通过输入dart --version来重复检查dart版本。但是它返回为2.18.6

有趣的是,如果我在终端上输入flutter run,它的工作没有问题。因为我已经安装了颤振和镖扩展,我相信这是一个问题,这些扩展?话虽如此,是否有办法修复它正在查看的dart版本?

感谢

第一步:打开终端并导航到颤振位置

cd & lt; flutter_path>

步骤2:现在输入命令

git checkout

你可以从这个链接找到所有的版本https://docs.flutter.dev/development/tools/sdk/releases

步骤3:现在运行flutter doctor -v命令,这样flutter将下载与特定版本相关的东西

扑动医生-v

一旦flutter doctor命令成功,你可以继续享受你想要的版本

最新更新