【问题标题】:Specify Flutter version during upgrade [duplicate]在升级期间指定 Flutter 版本 [重复]
【发布时间】:2019-07-23 15:19:03
【问题描述】:

我在两台不同的 PC 上开发 Flutter 应用程序,并希望两者的 Flutter 版本相同。我在dev 频道上,当我执行flutter upgrade 时,它会升级到该频道的最新版本。

两天前,我在一台 PC 上做了一个flutter upgrade,它的版本是1.2.2。今天在我的另一台电脑上我做了一个flutter upgrade 1.2.2,但它改为1.3.2

有没有办法让我在升级时指定flutter版本?

【问题讨论】:

标签: flutter


【解决方案1】:

目前尚不支持。
https://github.com/flutter/flutter/issues/14230

有一个未解决的问题

目前您可以使用 Git 命令获取特定版本

$ cd flutter
$ # git checkout [branch, tag or commit hash]
$ git checkout v1.2.2

更新

现在支持flutter downgrade <version>

可用版本可以在https://github.com/flutter/flutter/tags找到

【讨论】:

  • 现在可以使用flutter version。在控制台中执行 flutter version 以列出可用的版本。然后选择要切换到的版本:flutter version v1.2.1
  • 遗憾的是,在 Beta 通道中(使用 Flutter 1.23.x,version 命令似乎已被弃用:github.com/flutter/website/issues/4935
  • 在此处使用flutter downgrade 更新答案:stackoverflow.com/a/56127174/3758439
  • 确保在 flutter 降级 后运行 flutter doctor
  • 请使用简短的方法将您的flutter版本直接更新为特定的购买以下命令:flutter version
猜你喜欢
  • 1970-01-01
  • 2021-09-17
  • 2015-11-15
  • 1970-01-01
  • 2019-09-27
  • 2015-08-16
  • 1970-01-01
  • 2021-03-29
  • 2022-11-21
相关资源
最近更新 更多