如何降级颤振版本
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 <version-no>
会成功的!在此运行后flutter doctor
。它会处理剩下的事情。
【讨论】:
【参考方案7】:简单的问题,
1-您必须通过终端访问安装 Flutter 的目录。 例如:cd C:\src\flutter 2 - 然后,您编写命令 git checkout(版本号)。 3 - 颤振--版本。
和上面那个人很相似,但不同的是我试图 install 下载 sdk 安装链接上的文件,但它不起作用。 所以,我遵循了这些步骤,它对我有用。
【讨论】:
以上是关于如何降级颤振版本的主要内容,如果未能解决你的问题,请参考以下文章