跳到主内容

Flutter SDK 归档

所有当前的 Flutter SDK 版本:稳定版、Beta 版和主版本。

概述

#

Flutter SDK 归档是所有先前 Flutter SDK 版本的集合。此归档对需要出于兼容性原因或调查错误而使用旧版 Flutter 的开发者很有用。

该归档包括适用于 Windows、macOS 和 Linux 的 Flutter SDK,具体请参阅以下 通道

  • 稳定通道:此通道包含最稳定的 Flutter 构建版本。大约每三个 Beta 版本会升级到稳定版本。稳定通道是推荐给新用户和生产应用程序发布的首选通道。

  • Beta 通道:此通道是可用的最新版本的 Flutter,但尚未稳定。Beta 分支通常在每个月的第一个星期三发布。修复通常会在进入主通道大约两周后进入 Beta 通道。发布以 安装包 的形式分发。

  • 主通道:此通道具有最新的功能,但尚未经过全面测试,可能存在一些错误。除非您正在为 Flutter 本身做贡献,否则我们不建议使用它。

以下信息适用于 SDK 归档中的每个 Flutter 版本

  • Flutter 版本:Flutter SDK 的版本号(例如,3.35.0、2.10.5)遵循一种称为CalVer的修改后的 日历版本控制方案。有关更多信息,请访问 Flutter SDK 版本控制页面。
  • 架构:SDK 构建所用的处理器架构(例如,x64、arm64)。这指定了 SDK 兼容的处理器类型。
  • Ref:唯一标识该版本所用特定代码库的 git 提交哈希。
  • 发布日期:发布特定 Flutter 版本的时间。
  • Dart 版本:包含在 Flutter SDK 版本中的相应 Dart SDK 版本。
  • Provenance:提供有关 SDK 构建过程和来源的详细信息,可能包括有关安全证明或所用构建系统的信息。结果以 JSON 格式返回。

公开发布窗口

#

可预测性是安全地发布复杂功能的关键。我们使用公开的发布窗口向社区提供所需的可视性,以便提前进行计划。通过明确指出分支截止日期和发布目标,我们使每个人都能协调开发周期并有效地协调功能发布。

什么是分支截止日期?

#

此日期是提交请求进入默认分支(Dart 的 main 和 Flutter 的 master)的截止日期,以保证包含在下一个稳定版本中。

  • 截止日期前:您的 PR 将包含在下一个稳定版本中。
  • 截止日期后:您的 PR 将等待下一个周期。

2026 年计划

#
Flutter 版本发布目标分支截止日期
Flutter 3.412026 年 2 月1 月 6 日
Flutter 3.442026 年 5 月4 月 7 日
Flutter 3.472026 年 8 月7 月 7 日
Flutter 3.502026 年 11 月10 月 6 日

稳定通道

#

从以下可滚动的列表中选择

Flutter 版本架构Ref发布日期Dart 版本Provenance
加载中...

从以下可滚动的列表中选择

Flutter 版本架构Ref发布日期Dart 版本Provenance
加载中...

从以下可滚动的列表中选择

Flutter 版本架构Ref发布日期Dart 版本Provenance
加载中...

Beta 通道

#

从以下可滚动的列表中选择

Flutter 版本架构Ref发布日期Dart 版本Provenance
加载中...

从以下可滚动的列表中选择

Flutter 版本架构Ref发布日期Dart 版本Provenance
加载中...

从以下可滚动的列表中选择

Flutter 版本架构Ref发布日期Dart 版本Provenance
加载中...

主通道

#

安装包 不适用于 main 通道(以前称为 master 通道)。但是,您可以从 GitHub 仓库 通过克隆主通道并触发 SDK 依赖项的下载来获取 SDK

git clone -b main https://github.com/flutter/flutter.git
./flutter/bin/flutter --version

更多信息

#

要了解主要 Flutter 构建中的新内容,请查看 发布说明页面。

有关我们的安装包的结构,请参阅 安装包