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

如何从编译后的Windows/Android发布版中确定Dart和Flutter SDK版本

确定编译Windows/Android发布版的Dart和Flutter SDK精确版本

Windows平台(flutter_windows.dll无版本元数据时)

  • 查看项目根目录下的pubspec.lock文件:
    找到flutter依赖项的version字段,即为使用的Flutter SDK版本;文件顶部的dart字段会标注对应Dart SDK的版本范围,结合Flutter与Dart的绑定关系(每个Flutter版本对应固定Dart版本),可确定精确的Dart版本。
  • 检查项目的.flutter-plugins-dependencies文件:
    该文件会记录当前项目依赖的Flutter SDK路径及具体版本号,直接读取即可获取信息。
  • 若为本地构建的项目:
    确认编译时使用的Flutter SDK路径,在该路径下执行命令 flutter --version,输出结果会包含Flutter和Dart的精确版本。

Android平台

  • 解压发布的APK包,找到flutter_assets/version.json文件:
    文件内的flutterVersion和dartSdkVersion字段分别对应Flutter和Dart的精确版本,是最直接的获取方式。
  • 同Windows平台,查看项目根目录的pubspec.lock文件,可获取与编译版本一致的SDK版本信息。
  • 检查Android模块下的local.properties文件:
    找到flutter.sdk配置的路径,在该SDK目录下执行 flutter --version,即可得到对应的Flutter和Dart版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 19:57:01