如何降级颤振版本

Posted

技术标签:

【中文标题】如何降级颤振版本【英文标题】:How to downgrade flutter version 【发布时间】:2021-06-11 15:59:28 【问题描述】:

我通过flutter upgrade --force 命令更新了我的颤振版本,现在我的项目无法编译 有没有办法降级到旧版本(我不知道我的旧版本号)

请帮帮我,因为这是我的毕业设计

【问题讨论】:

我可以把它上传到github上看看并帮助我 这能回答你的问题吗? How to downgrade Flutter SDK (Dart 1.x) 【参考方案1】:
flutter downgrade versionnumber

例如:flutter downgrade 1.25.0

【讨论】:

【参考方案2】:

要更改 Flutter sdk 版本,请使用以下命令: 升级最新版本:

flutter upgrade 1.20.0 //版本号

降低 Flutter sdk 版本:

flutter 降级 1.18.0 // 版本号

并检查您当前使用的版本:

颤动--版本

【讨论】:

【参考方案3】:

更改 Flutter 版本就像更改 git 分支。

如果你想改变频道使用

flutter channel <branch> (example: flutter channel dev or flutter channel stable)

有四个颤振通道

1)。稳定 2)。开发 3)。测试版 4)。大师

您可以通过here进一步了解这些频道

flutter downgrade <version> 

你可以看到来自here的版本

完成后,运行 Flutter Doctor,Flutter 将负责下载/编译运行此版本所需的所有内容。

【讨论】:

【参考方案4】:

你需要去flutter sdk文件夹并运行git命令检查你的版本

android studio 上获取 flutter sdk 路径:

File -> Settings -> Languages & Frameworks -> Flutter -> FLutter SDK path

根据需要更改颤振通道

flutter channel <branch> (example: flutter channel dev or flutter channel stable)

更改 Flutter 版本:

git checkout <version> (example: git checkout 2.0.3)

之后:flutter doctor -v

希望对身体有所帮助

【讨论】:

【参考方案5】:

如果您看到该消息:

There is no previously recorded version for channel "stable".

导航到 Flutter 安装文件夹并运行 git checkout flutter_version

如果您在 Linux 上使用 snap 并想降级到 1.22.6:

cd $HOME/$USER/snap/flutter/common/flutter
git checkout 1.22.6
flutter --version

【讨论】:

在 macOS 上刚刚进入 ~/flutter,进入 git checkout 2.0.6 并且它工作了 :)【参考方案6】:

flutter version 现已弃用。 flutter downgrade &lt;version-no&gt; 会成功的!在此运行后flutter doctor。它会处理剩下的事情。

【讨论】:

【参考方案7】:

简单的问题,

1-您必须通过终端访问安装 Flutter 的目录。 例如:cd C:\src\flutter 2 - 然后,您编写命令 git checkout(版本号)。 3 - 颤振--版本。

和上面那个人很相似,但不同的是我试图 install 下载 sdk 安装链接上的文件,但它不起作用。 所以,我遵循了这些步骤,它对我有用。

【讨论】:

以上是关于如何降级颤振版本的主要内容,如果未能解决你的问题,请参考以下文章

如何在颤振中降级 rxdart 插件?

降级后颤振破碎

如何清除颤振项目缓存?

安卓软件如何降级覆盖安装。

如何降级节点版本?

苹果 4s如何从8.0版本降级到7.12版本?