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

Flutter升级至最新版本后运行应用出现未知包依赖错误

Flutter升级至最新版后包依赖错误解决方案
  • 清理项目缓存与锁定文件:
    先执行 flutter clean 清除项目构建缓存,再删除项目根目录下的pubspec.lock依赖锁定文件。
  • 批量升级依赖适配版本:
    运行 flutter pub upgrade --major-versions,工具会自动将所有依赖升级至适配当前Flutter版本的最新可用版本,解决跨版本约束冲突。
  • 单独处理未适配依赖:
    若仍有冲突,根据报错提示定位冲突依赖包,可在pubspec.yaml中添加dependency_overrides节点临时指定兼容版本,参考配置:
    dependency_overrides:
      # 替换为实际冲突的包名和适配版本号
      example_package: ^3.0.0
    
  • 清理原生端依赖缓存:
    安卓端进入项目android目录,执行 ./gradlew clean 清理构建缓存;iOS端进入项目ios目录,执行 pod deintegrate && pod install --repo-update 重新拉取适配的iOS依赖。

报错堆栈跟踪截图:
Flutter包依赖错误堆栈

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 20:33:03