Supported deployment platforms
As of Flutter 3.24.5, Flutter supports deploying apps on the following combinations of hardware architectures and operating system versions. These combinations are called platforms.
Flutter categorizes platforms as follows:
- Supported: The platforms and versions that the Flutter team supports.
- CI-tested: The Flutter team tests these platforms on every commit.
- Unsupported: The Flutter team doesn't test or support these platforms.
Based on these categories, Flutter supports deploying to the following platforms.
Target platform | Target architectures | Supported versions | CI-tested versions | Unsupported versions |
---|---|---|---|---|
Android SDK | x64, Arm32, Arm64 | 21 to 34 | 21 to 34 | 20 and earlier |
iOS | Arm64 | 12 to 18 | 17 | 11 and earlier |
macOS | x64, Arm64 | Mojave (10.14) to Sequoia (15) | Ventura (13), Sonoma (14) | High Sierra (10.13) and earlier |
Windows | x64, Arm64 | 10, 11 | 10 | 8 and earlier |
Debian (Linux) | x64, Arm64 | 10, 11, 12 | 11, 12 | 9 and earlier |
Ubuntu (Linux) | x64, Arm64 | 20.04 LTS to 24.04 LTS | 20.04 LTS, 22.04 LTS | 23.10 and earlier non-LTS |
Chrome (Web) | JavaScript, WebAssembly | Latest 2 | 119, 125 | 95 and earlier |
Firefox (Web) | JavaScript | Latest 2 | 132 | 98 and earlier |
Safari (Web) | JavaScript | 15.6 and newer | 15.6 | 15.5 and earlier |
Edge (Web) | JavaScript, WebAssembly | Latest 2 | 119, 125 | 95 and earlier |
除非另有说明,本文档之所提及适用于 Flutter 的最新稳定版本,本页面最后更新时间: 2024-10-21。 查看文档源码 或者 为本页面内容提出建议。