跳到主内容

支持的部署平台

Flutter 根据平台版本支持的平台。

截至 Flutter 3.38.6,Flutter 支持在以下硬件架构和操作系统版本组合上部署应用。这些组合被称为平台

Flutter 将平台分类如下:

  • 支持:Flutter 团队支持的平台和版本。
  • CI 测试:Flutter 团队在每次提交时都会测试这些平台。
  • 不受支持:Flutter 团队不测试或支持这些平台。

基于这些类别,Flutter 支持部署到以下平台。

移动平台

#

Android

部署到 Android
x64Arm32Arm64
支持24 到 36CI 测试24 到 36不受支持23 及更早版本

iOS

部署到 iOS
Arm64
支持13 到 26CI 测试18不受支持12 及更早版本

桌面平台

#

Windows

部署到 Windows
x64Arm64
支持10, 11CI 测试10不受支持8 及更早版本

macOS

部署到 macOS
x64Arm64
支持Catalina (10.15) 到 Tahoe (26)CI 测试Sonoma (14), Sequoia (15)不受支持Mojave (10.14) 及更早版本

Debian (Linux)

部署到 Linux
x64Arm64
支持10, 11, 12CI 测试11, 12不受支持9 及更早版本

Ubuntu (Linux)

部署到 Linux
x64Arm64
支持20.04 LTS 到 24.04 LTSCI 测试20.04 LTS, 22.04 LTS不受支持24.10 及更早的非 LTS 版本

Web平台

#

Chrome

部署到 Web
JavaScriptWebAssembly
支持最新 2 个CI 测试119, 125不受支持95 及更早版本

Firefox

部署到 Web
JavaScript
支持最新 2 个CI 测试143不受支持98 及更早版本

Safari

部署到 Web
JavaScript
支持15.6 及更高版本CI 测试15.6不受支持15.5 及更早版本

Edge

部署到 Web
JavaScriptWebAssembly
支持最新 2 个CI 测试119, 125不受支持95 及更早版本