“版本解决失败:fluttertoast 依赖 fluttertoast - 如何解决此依赖冲突?”

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

我在 Flutter 项目中使用 fluttertoast 包时遇到依赖问题。当我尝试运行 flutter pub get 时,收到以下错误消息: 由于fluttertoast依赖fluttertoast,版本解析失败。 依赖项: 扑: sdk:颤动 颤振吐司:^8.2.8 我尝试清理项目(flutter clean)、升级依赖项(flutter pub Upgrade),甚至覆盖 dependency_overrides 部分中的依赖项,但问题仍然存在。

有人可以帮助我了解可能导致此错误的原因以及如何解决它吗?我指定 fluttertoast 依赖项的方式是否有问题,或者是否存在我忽略的冲突?

运行 flutter clean 和 flutter pub get 更新fluttertoast及其他依赖的版本 在 pubspec.yaml 中使用 dependency_overrides

flutter pub.dev
1个回答
0
投票

当您的项目和依赖项之间存在名称冲突时,就会发生这种情况。

我猜你已经将你的项目命名为

fluttertoast

由于fluttertoast依赖于fluttertoast,版本解决失败。

第一个

fluttertoast
指的是您当前的项目,而第二个
fluttertoast
指的是实际的包。

pubspec.yaml
中的名称字段重命名为其他名称应该可以解决问题。

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