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

升级Flutter至3.7.3后版本号1.2+10解析失败报错求助

解决Flutter 3.7.3中pubspec.yaml版本号解析错误问题

问题原因

Flutter 3.7.3配套的pub工具对版本号格式校验比Flutter 2.5.3更严格,要求版本号严格遵循语义化版本规范。原版本号1.2+10缺少修订版本号部分,导致pub无法正常解析。

解决方案

直接修改pubspec.yaml中的version字段格式:

  • 打开项目根目录下的pubspec.yaml文件
  • 找到version: 1.2+10这一行
  • 将其修改为version: 1.2.0+10(补充修订版本号0,构建号10保留)
  • 保存文件后,重新执行flutter pub get命令

如果你的项目有实际的修订版本号,也可以替换成对应数字(比如1.2.1+10),只要保证版本号结构为主版本号.次版本号.修订版本号+构建号即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 17:10:25