【问题标题】:How to update the Flutter SDK?如何更新 Flutter SDK?
【发布时间】:2025-12-17 12:00:01
【问题描述】:

我是 Flutter 的新手。 2 个月前,我在 Windows 中安装了颤振 SDK。 现在我看到了很多可用的更新。

我想更新“Flutter SDK”。

如何将 Flutter SDK 更新到最新版本?

【问题讨论】:

    标签: flutter


    【解决方案1】:

    你可以写

    flutter upgrade 
    

    终端中更新flutter sdk的命令

    【讨论】:

    • 感谢您的回答。颤振升级更新但不是最新版本。最新版本是 0.7.5 (github.com/flutter/flutter/releases) 但在 Flutter 升级后,它更新到 0.6.0 而不是 0.7.5。
    • 可能您正处于测试阶段。您可以使用颤振通道命令进行检查。如果要更改频道,请使用颤振频道开发,然后使用颤振升级命令升级到最新版本。
    • 这个会默认升级到stable版还是dev版?
    • 不,它只会更新到您正在使用的任何频道的最新版本。
    • 'flutter' 不是内部或外部命令、可运行程序或批处理文件。
    【解决方案2】:

    我想升级最新版本。所以我使用了以下命令:

    flutter channel dev
    

    Flutter 有 4 个项目分支/通道,即 stable、master、dev、beta。首先,当我们安装它时。颤振安装稳定通道。

    如果你想切换:

    flutter channel chanel_name
    

    然后下载那个:

    flutter upgrade
    

    【讨论】:

    • 'flutter' 不是内部或外部命令、可运行程序或批处理文件。
    • 你没有安装颤振。这个答案是更新颤振而不是新安装。
    • 老兄,如果我没有安装它,那我想升级什么? :D 它已安装,我正在对其进行编码。
    • 检查变量路径。
    【解决方案3】:

    打开终端并输入

    flutter upgrade --force
    

    【讨论】:

    • 当“颤振升级”没有时,这对我有用。 --force 有什么作用?
    【解决方案4】:

    有时flutter upgrade 似乎没有响应,但实际上它正在做某事。只需添加 -v--verbose 选项即可查看实际发生的情况。

    flutter upgrade --verbose
    

    【讨论】:

      【解决方案5】:

      我们可以通过强行使用 Flutter 命令来升级 Flutter。

      喜欢这个:

      flutter upgrade --force
      

      但在此之前,我们必须确保并注意一些事情,否则可能会有风险,而且我们也可能会丢失一些工作。

      重要提示:

      • 在升级 Flutter 时,请确保您的所有本地工作都已推送到服务器,并且您确实对所有代码进行了正确备份
      • 确保您确实了解您所做的所有实时更改以及工作条件

      希望对大家有所帮助。

      【讨论】:

        【解决方案6】:

        一个非常简单的方法是去下载新的 SDK 并解压文件夹。然后用新的sdk文件夹替换旧的sdk文件夹

        【讨论】:

          【解决方案7】:

          只需在终端中运行flutter upgrade

          或者,如果您必须以任何方式升级它,您可以使用flutter upgrade --force

          【讨论】:

            【解决方案8】:

            在 Android Studio 中,在屏幕顶部的工具栏中转到 Android Studio -> Tools -> Flutter -> Flutter Upgrade。[

            或者打开终端并输入命令:flutter upgrade 然后回车。

            【讨论】:

              【解决方案9】:

              无论您遵循哪个 Flutter 发布渠道,您都可以使用 flutter 命令升级您的 Flutter SDK 或您的应用所依赖的包。

              升级 Flutter SDK

              要同时更新 Flutter SDK,请使用 flutter upgrade 命令:

              flutter upgrade
              

              如果您想要更新版本的 Flutter SDK,请切换到不太稳定的 Flutter 频道,然后运行 ​​flutter upgrade

              切换 Flutter 频道

              Flutter 有四个发布渠道:stablebetadevma​​ster。除非您需要更新的版本,否则我们建议您使用 stable 渠道。

              要查看您当前的频道,请使用以下命令:

              flutter channel
              

              要切换到另一个频道,请使用flutter channel <channel-name>。更改频道后,使用flutter upgrade 下载 Flutter SDK 和依赖包。例如:

              flutter channel dev
              flutter upgrade
              

              文档:Upgrading Flutter

              【讨论】:

                【解决方案10】:

                使用工具菜单:

                您可以使用工具在 android studio 中进行更新,因此请按照以下步骤操作 Android Studio -> 工具 -> Flutter -> Flutter 升级。

                使用命令:

                你可以在终端写一条命令来更新flutter SDK

                flutter upgrade 
                

                或者如果你必须以任何你可以使用的方式升级它

                flutter upgrade --force
                

                【讨论】: