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

咨询在Azure DevOps中添加Flutter扩展的正确方式及适配版本

问题解决方案

针对sheep24(flutter tasks)的outdated dependencies错误

  • 执行flutter pub outdated命令,明确项目中哪些直接/传递依赖存在版本过时问题
  • 若为直接依赖:手动修改pubspec.yaml中对应依赖的版本号为最新兼容版本,再执行flutter pub upgrade完成更新
  • 若为传递依赖:可在pubspec.yaml中添加dependency_overrides字段强制指定兼容版本;如果项目已适配空安全,也可执行flutter pub upgrade --null-safety
  • 最后执行flutter clean清理缓存,运行flutter pub get后重新触发构建任务

针对官方Flutter扩展的The current Dart SDK version is 2.13.1.错误

  • 打开项目根目录的pubspec.yaml文件,查看environment字段中指定的Dart SDK版本范围(例如可能是sdk: '>=2.17.0 <3.0.0')
  • 方案1(推荐):执行flutter upgrade升级本地Flutter/Dart SDK,使其版本符合项目要求
  • 方案2(临时适配):若暂不升级SDK,修改pubspec.yaml的environment字段,将SDK版本范围调整为与本地2.13.1兼容(例如sdk: '>=2.13.1 <3.0.0'),再执行flutter pub get

通用排查步骤

  • 执行flutter doctor检查本地Flutter环境是否存在未修复的配置问题,确保环境本身正常
  • 两款扩展本质都是调用本地Flutter命令执行构建,核心问题集中在项目依赖配置或本地SDK环境,与扩展本身关联度较低

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 21:17:03