7月10日,Flutter Team
宣布推出Flutter 1.7
版本,是在Google I/O
发布主要功能后发布的较小版本。Flutter 1.7
包含对AndroidX
支持和Google Play
商店要求的支持的更新,一些新的和加强的组件,以及针对用户上报issues
的修复。c++
若是系统上已经有Flutter
的稳定版本,则能够经过从命令行运行flutter upgrade
来升级到1.7版。git
AndroidX
是Jetpack team
的一个新的开源支持库,能够帮助Android
应用程序保持最新组件的更新。 如今AndroidX
自己已经稳定而且许多Flutter
软件包已经更新以支持它,Flutter
支持使用AndroidX
建立新的Flutter
项目,这减小了与Android
生态系统的其余部分集成所需的工做。github
从2019年8月1日起,使用c/c++
代码和target
为Android 9 Pie
的Android
应用程序在发布到Google Play
商店时,除了32位版本以外,还须要提供64位版本。 虽然Flutter
长期以来一直支持生成64位Android
应用程序,但1.7版本增长了对建立Android App Bundles
同时针对单个提交提供64位和32位的支持。框架
此版本具备一个新的RangeSlider控件,可以让您在单个滑块上选择一系列值: ide
更新后的SnackBar
小部件支持Material
规范中的更新的外观,而且大量新样本将添加到文档中。命令行
对于用于构建像素完美iOS
应用程序的Flutter
库Cupertino
,提升了CupertinoPicker
和CupertinoDateTimePicker
小部件的保真度,并增长了对非英语语言本地化的支持。code
文本渲染获得了很大的升级,支持丰富的排版功能,包括表格和旧式数字,缩小的零和样式集,如此演示所示: cdn
还增长了对游戏控制器按钮的支持。 添加了一些Chromium
源代码没法提供的补充USB HID
代码,并将Android上
的那些代码映射到Android
支持的游戏手柄按钮。 其余平台尚不支持。blog
Flutter 1.7
为响应用户报告的问题作了大量的修复,自咱们上一次稳定发布以来的两个月内已关闭了1,250多个问题。游戏