flutter sdk降级、回退、升级降级到指定的版本方法

如题,直接上方法:

 

到flutter sdk所在的目录下(自己找flutter的安装目录到flutter文件夹里面那一层即可)执行 :

git reset --hard fabeb2a16f1d008ab8230f450c49141d35669798
其中红色的字符串是commit版本号如下,可以到Flutter Git源码里面去找https://github.com/flutter/flutter(Releas--tags--找到具体的版本号,如下,点击-- fabeb2a即可看到commit号)

 

================我是分割线======分割线意味着下面的内容很值得一看==============

还有其他的方法:

1.直接用flutter channel ,再flutter channel xxx,切换到具体的渠道,之后再直接upgrade就可以了;

2.直接用flutter version,再选择要切换的版本号,例如v1.12.13+hotfix.9,flutter version v1.12.13+hotfix.9,再坐等下载sdk文件即可,大小一般都是200M,或者202M等等;

3.直接用git的方式来切换,因为flutter的各个版本本来就是用git的方式管理的,具体的方式可以参考:https://blog.csdn.net/wangyajuncsd/article/details/104439108

4.今天告诉大家第4种方法,也是最安全,最可靠,最方便快捷的方法

直接去https://flutter.dev/docs/development/tools/sdk/releases?tab=macos网站(Flutter SDK releases)下载指定版本的zip包,(android或者ios、linux),下载下来之后直接解压。

cd ~/development
unzip ~/Downloads/flutter_macos_1.17.4-stable.zip

 

为什么说第4种方法是最可靠的呢?因为如果用命令来切换(前面3种方法执行命令行),虽说可以切换成功,但是呢,最后查看flutter --version的时候,会发现结果显示各种“unknown version”。。。很无语啊。
 

 

 

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值