You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter通道切换后依赖版本解析失败问题求助:pub get失败及升级async包引发更多错误

我来帮你梳理这个Flutter项目里遇到的依赖冲突问题,先把关键信息整理清楚:

核心错误详情

1. 直接依赖冲突

  • pub get执行失败(错误码1):fstore同时依赖flutter_launcher_icons 0.8.1和cached_network_image 2.5.1,两者的依赖版本要求存在冲突,导致版本解析失败。

2. 间接依赖与SDK冲突

  • 由于Flutter SDK中所有flutter_test版本都依赖async 2.6.1,但fstore明确依赖async 2.5.0,这就导致SDK自带的flutter_test被禁用。
  • 在testupdate目录下执行flutter pub get时同样失败(错误码1),根源是fstore对SDK中任意flutter_test版本的依赖,与async的版本要求无法兼容。
问题场景

代码原本在Flutter master通道能够正常运行,但切换至dev通道后,再切回所有通道(包括master)都出现了上述版本解析失败的错误;尝试手动升级async包到2.6.1版本时,还触发了更多连锁的依赖冲突错误。


内容的提问来源于stack exchange,提问作者Rushika Pawar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 16:49:06