Skip to main content

Flutter SDK 封存檔

所有目前的 Flutter SDK 版本:stable、beta 與 main。

概述

#

Flutter SDK 封存檔 (Archive) 是所有先前版本 Flutter SDK 的集合。此封存檔適合需要使用舊版 Flutter 的開發人員,例如出於相容性考量或需要調查錯誤時。

下載版本後,請依照手動安裝說明來設定 Flutter。

封存檔包含適用於 Windows、macOS 與 Linux 的 Flutter SDK,分布於以下頻道

  • Stable 頻道:此頻道包含最穩定的 Flutter 建置版本。大約每三個 beta 版本中會有一個晉升為 stable 版本。Stable 頻道是新使用者與正式應用程式發布的建議頻道。

  • Beta 頻道:此頻道是目前可用的最新 Flutter 版本,但尚未達到穩定狀態。Beta 分支通常於每月第一個星期三發布。修復通常會在進入 main 頻道約兩週後出現在 beta 頻道中。版本以安裝套件 (installation bundles) 的形式發布。

  • Main 頻道:此頻道擁有最新功能,但尚未經過完整測試,可能存在一些錯誤。除非您正在為 Flutter 本身做出貢獻,否則我們不建議使用此頻道。

SDK 封存檔中每個 Flutter 版本提供以下資訊:

  • Flutter 版本:Flutter SDK 的版本號碼(例如 3.35.0、2.10.5),遵循稱為 CalVer 的修改版日曆版本控制方案。詳細資訊請參閱 Flutter SDK 版本控制頁面。
  • 架構 (Architecture):SDK 所建置的處理器架構(例如 x64、arm64)。此項目指定 SDK 相容的處理器類型。
  • Ref:唯一識別該版本所使用特定程式碼庫的 git commit 雜湊值。
  • 發布日期 (Release Date):該特定 Flutter 版本的正式發布日期。
  • Dart 版本:Flutter SDK 版本中包含的對應 Dart SDK 版本。
  • 來源驗證 (Provenance):提供有關 SDK 建置流程與來源的詳細資訊,可能包含安全性認證或所使用建置系統的相關資訊。結果以 JSON 格式回傳。

公開發布時間窗口

#

可預測性是安全落地複雜功能的關鍵。我們使用公開發布時間窗口,讓社群具備提前規劃所需的能見度。透過明確標示分支截止日期與發布目標,我們讓所有人能夠調整其開發週期,並有效協調功能落地。

什麼是分支截止日期?

#

此日期是 Pull Request 進入預設分支(Dart 的 main 與 Flutter 的 master)以確保納入下一個 stable 版本的截止期限。

  • 截止日期前:您的 PR 將隨下一個 stable 版本發布。
  • 截止日期後:您的 PR 將等待下一個週期。

2026 年排程

#
Flutter 版本發布目標分支截止日期
Flutter 3.412026 年 2 月2026-01-06
Flutter 3.442026 年 5 月2026-04-07
Flutter 3.472026 年 8 月2026-07-07
Flutter 3.502026 年 11 月2026-10-06

Stable 頻道

#

Select from the following scrollable list:

Flutter versionArchitectureRefRelease dateDart versionProvenance
Loading...

Select from the following scrollable list:

Flutter versionArchitectureRefRelease dateDart versionProvenance
Loading...

Select from the following scrollable list:

Flutter versionArchitectureRefRelease dateDart versionProvenance
Loading...

Beta 頻道

#

Select from the following scrollable list:

Flutter versionArchitectureRefRelease dateDart versionProvenance
Loading...

Select from the following scrollable list:

Flutter versionArchitectureRefRelease dateDart versionProvenance
Loading...

Select from the following scrollable list:

Flutter versionArchitectureRefRelease dateDart versionProvenance
Loading...

Main 頻道

#

main 頻道(先前稱為 master 頻道)無法使用安裝套件 (Installation bundles)。不過,您可以透過複製 main 頻道直接從 GitHub 儲存庫取得 SDK,然後觸發 SDK 相依性的下載:

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

更多資訊

#