已支持的平台
已支持的平台
Supported platforms
Flutter 3 稳定版正式发布之后, Flutter 支持的平台列表如下:
As of the current release, Flutter supports the following platforms:
平台 Platform |
版本 Version |
Flutter 版本发布渠道 Channels |
---|---|---|
Android | API 19 及更高的版本 API 19 & above |
所有 All |
iOS | iOS 9 及更高的版本 iOS 9 & above |
所有 All |
Linux | Debian 10 及更高的版本 Debian 10 & above |
所有 All |
macOS | El Capitan 及更高的版本 El Capitan & above |
所有 All |
Web | Chrome 84 及更高的版本 Chrome 84 & above |
所有 All |
Web | Firefox 72.0 及更高的版本 Firefox 72.0 & above |
所有 All |
Web | Safari on El Capitan 及更高的版本 Safari on El Capitan & above |
所有 All |
Web | Edge 1.2.0 及更高的版本 Edge 1.2.0 & above |
所有 All |
Windows | Windows 10 及更高的版本 Windows 10 & above |
所有 All |
Flutter 版本发布渠道中的「所有」渠道,包括 master、beta 和 stable 发布渠道。
All channels include master, beta, and stable channels.
我们如何定义一个已支持的平台
How we define a supported platform
我们为 Flutter 的平台支持定义了三个等级:
We define three tiers of support for the platforms on which Flutter runs:
-
完全支持 谷歌公司级别的平台,这些平台“归属”在整个公司级别的产品测试体系下、 Flutter 团队每次提交时都会进行集成测试的平台。
Supported Google-tested platforms, which are platforms the Flutter team at Google tests in continuous integration at every commit.
-
尽力支持 由社区维护的测试平台,我们相信这些平台是通过编码实践和特别测试支持的,但依赖社区(非官方)进行测试。
Best effort platforms, supported through community testing, are platforms we believe we support through coding practices and ad-hoc testing, but rely on the community for testing.
-
不受支持 的平台,这些平台可能是可以正常工作的,但开发团队不会直接测试或提供支持。
Unsupported platforms, which are platforms that might work, but that the development team doesn’t directly test or support.
完全支持的平台
Supported Google-tested platforms
平台 Platform |
版本 Version |
---|---|
Android | Android SDK 30 |
Android | Android SDK 29 |
Android | Android SDK 28 |
Android | Android SDK 27 |
Android | Android SDK 26 |
Android | Android SDK 25 |
Android | Android SDK 24 |
Android | Android SDK 23 |
Android | Android SDK 22 |
Android | Android SDK 21 |
Android | Android SDK 19 |
iOS | 14-15 |
Web | Chrome 84 |
Web | Firefox 72.0 |
Web | Safari / Catalina |
Web | Edge 1.2.0 |
Windows | Windows 10 |
macOS | El Capitan 及更高的版本 El Capitan & greater |
Linux | Debian 10 |
请注意,Android SDK 19 的测试涵盖了 Android SDK 20,因为两个版本之间的差异很小。
Note that Android SDK 20 is covered by testing Android SDK 19, as the differences between the two platform versions are minimal.
尽力支持的平台
Best effort platforms tested by the community
平台 Platform |
版本 Version |
---|---|
Android | Android SDK 20 |
Android | Android SDK 18 |
Android | Android SDK 17 |
Android | Android SDK 16 |
iOS | iOS 9-13 |
Windows | Windows 8 |
Windows | Windows 7 |
Linux | Debian 及更低的版本 Debian & below |
不受支持的平台
Unsupported platforms
平台 Platform |
版本 Version |
---|---|
Android | Android SDK 18 及更低的版本 Android SDK 18 & below |
iOS |
iOS 8 及更低的版本 and
iOS 8 & below and |
Windows | Windows Vista 及更低的版本 Windows Vista & below |
Windows | Any 32-bit platform |
macOS | Yosemite & 及更低的版本 Yosemite & below |