飞镖版本不匹配在扑动医生和酒吧得到



我正在尝试安装包lottie: ^1.4.3,但收到以下错误:

当前Dart SDK版本为2.17.1,需要SDK版本>2.18.1<3.0.0,版本解决失败。

我运行了颤振医生-v,它说飞镖版本是2.18.1

[√] Flutter (Channel stable, 3.3.2, on Microsoft Windows [Version 10.0.19043.2006], locale en-PK)
• Flutter version 3.3.2 on channel stable at E:Flutterflutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision e3c29ec00c (12 days ago), 2022-09-14 08:46:55 -0500
• Engine revision a4ff2c53d8
• Dart version 2.18.1
• DevTools version 2.15.0

dart --version输出如下:

Dart SDK版本:2.18.1(稳定((9月13日星期二11:42:55 2022+0200("windows_x64";

我在pubspec.yaml 中手动更改了以下内容

environment:
sdk: ">=2.18.1 <3.0.0"

如果有人能指导我如何解决这个问题,我将不胜感激。我使用Visual Studio代码作为代码编辑器。

您还应该检查像example文件夹这样的子项目。

pub-get会检查项目中的所有子项目,但不会告诉你是哪个。

请在pubspec.yaml文件中替换它。

environment:
sdk: ">=2.16.2 <3.0.0"

相关内容

  • 没有找到相关文章

最新更新