gpt4 book ai didi

flutter - 如何确定从 2.0 降级 flutter 的标签?无法再构建项目

转载 作者:IT王子 更新时间:2023-10-29 07:00:19 27 4
gpt4 key购买 nike

我刚刚更新了 flutter,我的项目不再构建了。我收到以下错误

Because project depends on progress_hud >=0.1.1 which requires SDK version >=1.23.0 <2.0.0, version solving failed. pub upgrade failed (1)

现在我读了this此处链接指出我应该 checkout 该特定标签。我怎么知道哪个标签与哪个分支相关联?本质上我想要任何小于 2.0 的东西。最好是 1.9 或类似的东西。我如何确定这是哪个标签?

最佳答案

不要降级你的 Dart 版本,那个包有问题,它没有更新约束:https://github.com/rcpassos/progress_hud/blob/master/pubspec.yaml

正如您所看到的这些约束:

environment:
sdk: ">=1.23.0 <2.0.0"

不允许构建您的应用,您有两个选择:

  1. 等待所有者更新约束

  2. 使用来自其他用户的更新约束的分支,例如这个:

而不是这个:

dependencies:
progress_hud: ^1.0.0

使用这个:

dependencies:
progress_hud:
git: https://github.com/LampeMW/progress_hud/

关于flutter - 如何确定从 2.0 降级 flutter 的标签?无法再构建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52125088/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com