我正在尝试安装包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"