升级你的 Flutter 版本

无论你使用哪个 Flutter 发布渠道,你都可以使用 flutter 命令来更新 Flutter SDK 和应用所依赖的 packages。

升级 Flutter SDK

如果要升级 Flutter SDK 的话,请使用 flutter upgrade 命令:

$ flutter upgrade

这个命令首先获取你的 Flutter 渠道可用的最新的 Flutter SDK 版本。接着这个命令更新你 app 依赖的每一个 package,到最新的兼容版本。

如果你想使用一个更加新的 Flutter SDK 版本,按照下面的步骤切换到相应的渠道 (channel),接着再运行 flutter upgrade

切换 Flutter 发布渠道

Flutter has three release channels: stable, beta and master.

Flutter 有 3 个发布渠道,分别是 stablebetamaster。我们推荐使用 stable 渠道除非你需要体验最新更新的 Flutter 特性。

要查看你当前使用的哪个渠道,使用下面的命令:

$ flutter channel

要切换到其它渠道,使用 flutter channel <channel-name>。当你切换了渠道以后,使用 flutter upgrade 下载 Flutter SDK 和依赖的 packages。例如:

$ flutter channel beta
$ flutter upgrade

仅更新 packages

如果你修改了 pubspec.yaml 文件,或者想仅更新项目依赖的 packages,而不是同时更新 packages 和 Flutter SDK,可以选择使用下面提到的 flutter pub 命令。

为了把 pubspec.yaml 文件里列出的所有依赖更新到 最新的兼容版本 ,可以使用使用 upgrade 命令:

$ flutter pub upgrade

如果需要自动判断那些过时了的 package 依赖以及获取更新建议,现在你可以使用 outdated 命令。更多相关的信息,请参考 Dart 文档中关于 pub outdated 的说明。

$ flutter pub outdated

获得最新通知

我们将在 Flutter 通知邮件列表 上发布重大更改的公告。你也可以在 Flutter 开发邮件列表 上提问!除了订阅接收公告外我们很乐意听取您的意见!