Flutter项目引入Sleek Circular Slider时pub get失败求助
解决Sleek Circular Slider的pub get版本冲突问题
问题原因
你本地当前的Dart SDK版本为2.9.1,而使用的sleek_circular_slider: ^2.0.1版本要求最低Dart SDK版本为2.12.0(该版本组件启用了空安全特性),尽管你的pubspec.yaml里声明了SDK版本要求,但本地实际SDK版本不满足,导致版本解析失败。
解决方案
方案一:升级本地Flutter/Dart SDK
- 打开终端,执行以下命令升级到最新稳定版Flutter及配套Dart SDK:
flutter upgrade - 升级完成后,重新执行:
flutter pub get
方案二:降级Sleek Circular Slider版本
- 修改
pubspec.yaml中的依赖配置,将组件版本替换为适配Dart 2.9.1的旧版本(比如1.x系列):dependencies: flutter: sdk: flutter sleek_circular_slider: ^1.2.0 cupertino_icons: ^0.1.3 - 保存文件后,执行:
flutter pub get
内容的提问来源于stack exchange,提问作者Steeve Bois
相关产品推荐
相关产品推荐

