Flutter SDK 存档
所有当前的 Flutter SDK 版本:稳定版、测试版和主线版。
概述
#Flutter SDK 存档汇总了 Flutter SDK 的所有历史版本。对于因兼容性原因或需要排查 Bug 而必须使用旧版本 Flutter 的开发者来说,此存档非常有用。
该存档包含适用于 Windows、macOS 和 Linux 的 Flutter SDK,涵盖以下 通道:
-
稳定通道 (Stable channel):此通道包含最稳定的 Flutter 构建版本。大约每三个测试版本中就会有一个被提升为稳定版本。稳定通道是新用户和生产环境应用发布的首选通道。
-
测试通道 (Beta channel):这是目前可用的最新 Flutter 版本,但尚未达到稳定状态。Beta 分支通常在每月的第一个星期三发布。一个修复程序通常在进入主通道约两周后进入测试通道。发布版本以 安装包 (installation bundles) 的形式分发。
-
主通道 (Main channel):此通道包含最新功能,但未经全面测试,可能存在 Bug。除非您正在为 Flutter 本身做贡献,否则不建议使用此通道。
SDK 存档中为每个 Flutter 版本提供了以下信息:
- Flutter 版本:Flutter SDK 的版本号(例如 3.35.0, 2.10.5)遵循名为 CalVer 的改进版 日期版本控制方案。有关更多信息,请访问 Flutter SDK 版本控制页面。
- 架构 (Architecture):SDK 构建所针对的处理器架构(例如 x64, arm64)。这指定了 SDK 兼容的处理器类型。
- 引用 (Ref):唯一标识该版本所使用特定代码库的 Git 提交哈希值。
- 发布日期 (Release Date):该特定 Flutter 版本正式发布的时间。
- Dart 版本:包含在 Flutter SDK 版本中的对应 Dart SDK 版本。
- 来源证明 (Provenance):提供有关 SDK 构建过程和来源的详细信息,可能包括有关安全认证或所用构建系统的信息。结果以 JSON 格式返回。
通过存档安装
#从本页面下载 Flutter SDK 存档后,请按照以下步骤进行安装:
- 将下载的存档解压到系统中的指定位置。
- 将 Flutter 的
bin目录添加到系统的PATH中。有关更多信息,请参阅 将 Flutter 添加到 PATH。 - 运行以下命令以验证安装:
flutter doctor
flutter doctor 命令会检查您的环境并报告安装状态。
如需各平台的详细设置说明,请参阅主要的 Flutter 安装指南。
公开发布窗口
#可预测性是安全落地复杂功能的关键。我们使用公开发布窗口来为社区提供所需的透明度,以便提前规划。通过明确标注分支截止日期和发布目标,我们使每个人都能调整自己的开发周期并有效协调功能发布。
什么是分支截止日期?
#此日期是拉取请求 (Pull Request) 必须合并到默认分支(Dart 的 main 分支和 Flutter 的 master 分支)的截止时间,以确保能被纳入下一个稳定版本。
- 截止日期前:您的 PR 将包含在下一个稳定版本中。
- 截止日期后:您的 PR 将推迟到下一个周期。
2026 年时间表
#| Flutter 版本 | 发布目标 | 分支截止日期 |
|---|---|---|
| Flutter 3.41 | 2026 年 2 月 | 2026-01-06 |
| Flutter 3.44 | 2026 年 5 月 | 2026-04-07 |
| Flutter 3.47 | 2026 年 8 月 | 2026-07-07 |
| Flutter 3.50 | 2026 年 11 月 | 2026-10-06 |
稳定 (Stable) 通道
#从以下可滚动列表中选择
| 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) 通道
#
main 通道(以前称为 master 通道)不提供 安装包。但是,您可以直接从 GitHub 仓库 克隆 main 通道,然后触发 SDK 依赖项的下载。
git clone -b main https://github.com/flutter/flutter.git
./flutter/bin/flutter --version
更多信息
#要了解 Flutter 主要版本的更新内容,请查看 发布说明 页面。
有关安装包结构的详细信息,请参阅 安装包 (Installation bundles)。