Flutter命令超级慢解决+切换/升降级版本beta/dev/master/stable
- 发表于
- flutter
前天看到Flutter提示有新的sdk可用,当时没仔细看版本信息及更新日志,就直接升级了,其实到现在我都没看它的更新日志,然后这两天最直观的是打包小了1M。但是,但是,但是,Flutter的各种命令变得超级慢超级恶心,一个简单的flutter run竟然等3-5分钟没动静?
多年的经验告诉我,不要怀疑,这就是Flutter更新造成的问题,查看一下版本:
1 |
➜ flutter (beta) ✔ flutter version |
这,很明确了,beta版本。
Flutter切换/升降级版本beta/dev/master/stable
查看当前Flutte渠道
1 |
flutter channel |
默认为beta
1 2 3 4 5 |
Flutter channels: * beta dev master stable |
master 为当前最新的channel; dev 为当前最新且充分测试后的channel; beta 为每月Flutter官方调整选出来的最好的dev的channel; stable 为当前最稳定的channel。 稳定性排序:master < dev < beta < stable 。 官方详细介绍:Flutter build release channels
切换渠道
下面以切换到master渠道为例
1 |
flutter channel master |
经过几分钟的下载后,再次查看
1 2 3 4 5 6 |
$ flutter channel Flutter channels: beta dev * master stable |
已经切换成功。为了保险起见,建议在项目执行:
1 2 |
flutter doctor flutter clean |
更多操作
现在可以使用flutter version
。
在控制台flutter version
中列出可用的版本。
然后选择一个版本以切换到: flutter version v1.2.1
原文连接:Flutter命令超级慢解决+切换/升降级版本beta/dev/master/stable
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。