已支持的平台
Flutter 3 稳定版正式发布之后, Flutter 支持的平台列表如下:
平台 | 版本 | Flutter 版本发布渠道 |
---|---|---|
Android | API 16 (Android 4.1) 及更高的版本 | 所有 |
iOS | iOS 9 及更高的版本 | 所有 |
Linux | Debian, 64-bit | 所有 |
macOS | El Capitan (10.11)及更高的版本 | 所有 |
Web | Chrome 84 及更高的版本 | 所有 |
Web | Firefox 72.0 及更高的版本 | 所有 |
Web | Safari on El Capitan 及更高的版本 | 所有 |
Web | Edge 1.2.0 及更高的版本 | 所有 |
Windows | 64 位 Windows 7 及更高的版本 | 所有 |
Flutter 版本发布渠道中的「所有」渠道,包括 master、beta 和 stable 发布渠道。
我们如何定义一个已支持的平台
我们为 Flutter 的平台支持定义了三个等级:
- 完全支持 谷歌公司级别的平台,这些平台“归属”在整个公司级别的产品测试体系下、 Flutter 团队每次提交时都会进行集成测试的平台。
- 尽力支持 由社区维护的测试平台,我们相信这些平台是通过编码实践和特别测试支持的,但依赖社区(非官方)进行测试。
- 不受支持 的平台,这些平台可能是可以正常工作的,但开发团队不会直接测试或提供支持。
完全支持的平台
平台 | 版本 |
---|---|
Android | Android SDK 21–30 |
Android | Android SDK 19 |
iOS | 14-15 |
Linux | Debian 10 |
macOS | El Capitan & greater |
Web | Chrome 84 |
Web | Firefox 72.0 |
Web | Safari / Catalina |
Web | Edge 1.2.0 |
Windows | Windows 10 |
请注意,Android SDK 19 的测试涵盖了 Android SDK 20,因为两个版本之间的差异很小。请注意,Android SDK 19 的测试涵盖了 Android SDK 20,因为两个版本之间的差异很小。
尽力支持的平台
Platform | Version |
---|---|
Android | Android SDK 20 |
Android | Android SDK 16–18 |
Android | Android SDK 17 |
Android | Android SDK 16 |
iOS | iOS 9-13 |
Linux | Debian 9 以及更低的版本 |
Windows | Windows 8 |
Windows | Windows 7 |
不受支持的平台
平台 | 版本 |
---|---|
Android | Android SDK 18 及更低的版本 |
iOS | iOS 8 及更低的版本 and armv7 架构的 32 位 iOS 系统 |
Linux | 任何 32 位的平台 |
Windows | Windows Vista (景色) 及更低的版本 |
Windows | 任何 32 位的平台 |
macOS | Yosemite 及更低的版本 |