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

如何确定旧Flutter项目使用的Flutter和Dart SDK版本?

旧Flutter项目的Flutter与Dart SDK版本分析

从pubspec.lock文件提取的关键信息:

Flutter依赖块:

flutter:
  dependency: "direct main"
  description: flutter
  source: sdk
  version: "0.0.0"

这里的version: "0.0.0"是Flutter作为SDK依赖时的特殊标记,不代表实际使用版本,项目真实运行的Flutter版本由本地安装的Flutter SDK决定。

SDK版本约束块:

sdks:
  dart: ">=2.14.0 <3.0.0"
  flutter: ">=1.22.2"

这部分明确了项目兼容的SDK版本范围:

  • Dart SDK:需使用2.14.0及以上、且低于3.0.0的版本
  • Flutter SDK:最低要求为1.22.2版本,更高的兼容版本也可正常运行

内容的提问来源于stack exchange,提问作者Ahmed Ayman Abd El-Moneim

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 02:40:13