支援的部署平臺
截至 Flutter 3.35.1,Flutter 支援在以下硬體架構和作業系統版本的組合上部署應用程式。這些組合被稱為平臺。
Flutter 按以下方式對平臺進行分類
- 支援的:Flutter 團隊支援的平臺和版本。
- CI 測試的:Flutter 團隊在每次提交時都會測試這些平臺。
- 不支援的:Flutter 團隊不測試或支援這些平臺。
基於這些類別,Flutter 支援部署到以下平臺。
| 目標平臺 | 目標架構 | 支援的版本 | CI 測試的版本 | 不支援的版本 |
|---|---|---|---|---|
| Android SDK | x64、Arm32、Arm64 | 24 到 36 | 24 到 36 | 23 及更早版本 |
| iOS | Arm64 | 13 到 18 | 17 | 12 及更早版本 |
| macOS | x64、Arm64 | Catalina (10.15) 到 Sequoia (15) | Ventura (13)、Sonoma (14) | Mojave (10.14) 及更早版本 |
| Windows | x64、Arm64 | 10, 11 | 10 | 8 及更早版本 |
| Debian (Linux) | x64、Arm64 | 10, 11, 12 | 11, 12 | 9 及更早版本 |
| Ubuntu (Linux) | x64、Arm64 | 20.04 LTS 到 24.04 LTS | 20.04 LTS、22.04 LTS | 24.10 及更早的非 LTS 版本 |
| Chrome (Web) | JavaScript、WebAssembly | 最近 2 個版本 | 119, 125 | 95 及更早版本 |
| Firefox (Web) | JavaScript | 最近 2 個版本 | 132 | 98 及更早版本 |
| Safari (Web) | JavaScript | 15.6 及更新版本 | 15.6 | 15.5 及更早版本 |
| Edge (Web) | JavaScript、WebAssembly | 最近 2 個版本 | 119, 125 | 95 及更早版本 |