因为mi_card需要SDK版本>=2.18.0<3.5.0, version solving failed

问题描述 投票:0回答:2

https://i.sstatic.net/JWTz6f2C.png

https://i.sstatic.net/V7lRfath.png

我在我的 android studio 上克隆了 github 存储库,但是在安装依赖项时它显示错误。

The current Dart SDK version is 3.5.0.  Because mi_card requires SDK version >=2.18.0 <3.5.0, version solving failed

它应该安装依赖项

android flutter dart android-studio flutter-dependencies
2个回答
0
投票

_ 使用版本管理器 使用fvm(Flutter版本管理):fvm是一个工具,可以让你在你的机器上管理Flutter和Dart的多个版本。通过fvm,您可以针对不同项目轻松切换Flutter版本及其对应的Dart SDK。 通过运行 dart pub global activate fvm 安装 fvm。 使用 fvm install 安装特定的 Flutter 版本。 运行 fvm use 以在项目中使用该版本。 _ 修改 pubspec.yaml 以更改 Dart SDK 约束以允许更新版本 环境: SDK:">=2.18.0 <4.0.0"


0
投票

https://docs.flutter.dev/release/archive

你必须使用 flutter 版本 3.22.3 或更低版本,如果你像第一个答案所说的那样使用 FVM (或 puro),它会更容易

© www.soinside.com 2019 - 2024. All rights reserved.