首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用flutter downgrade命令切换到旧版本的Flutter SDK?

如何使用flutter downgrade命令切换到旧版本的Flutter SDK?
EN

Stack Overflow用户
提问于 2020-08-16 14:48:39
回答 5查看 11.7K关注 0票数 7

当我试图从当前版本(Flutter 1.20.1·通道稳定)切换到旧版本(1.17.4)时,我得到了以下错误。

代码语言:javascript
运行
复制
> flutter downgrade
There is no previously recorded version for channel "stable".
Channel "beta" was previously on: 1.17.0-dev.3.1

建议使用flutter downgrade而不是过时的flutter version命令来切换版本。但是,关于它的用法,我没有任何文档可以参考。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2020-12-14 05:18:45

降级的另一种方法是切换到flutter-sdk目录,然后使用git可以签出特定的标签。

使用以下命令列出可用的标签:

代码语言:javascript
运行
复制
git tag

然后用(例如)切换到特定的一个:

代码语言:javascript
运行
复制
git checkout 1.24.0-10.2.pre

(就像我今天必须做的那样)。

请注意,这将切换您所在的频道,并将您锁定在该版本,直到您认为所面临的问题得到解决后,您才使用flutter channel dev之类的内容切换回来。

票数 11
EN

Stack Overflow用户

发布于 2021-04-05 14:26:54

在我的例子中,我切换了flutter channel master,然后flutter downgrade v1.22.6 it work

票数 6
EN

Stack Overflow用户

发布于 2020-08-16 15:07:07

仅当您从同一通道安装了早期版本的flutter时,flutter downgrade才起作用。您似乎没有,所以请使用flutter version v1.17.4

在这里可以找到flutter版本的列表:https://flutter.dev/docs/development/tools/sdk/releases

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63433972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档