颤振降级错误 - 之前没有为频道

时间:2021-03-09 10:51:42

标签: flutter

我的项目使用不向后兼容的包,

我厌倦了在新 PC 上安装,但它安装了最新的 Flutter 并且我无法降级 Flutter

$ flutter downgrade v1.22.6
Downloading Dart SDK from Flutter engine a252ec09b74cca0f8d8d3450566bf77c77f81e8d...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  199M  100  199M    0     0  1159k      0  0:02:55  0:02:55 --:--:-- 2695k
Building flutter tool...
Downloading Material fonts...                                    1,453ms
Downloading Gradle Wrapper...                                      242ms
Downloading package sky_engine...                                  914ms
Downloading flutter_patched_sdk tools...                            4.8s
Downloading flutter_patched_sdk_product tools...                    3.9s
Downloading linux-x64 tools...                                      7.3s
Downloading linux-x64/font-subset tools...                         874ms
There is no previously recorded version for channel "dev".

我也试过 stablebeta

$ flutter downgrade v1.22.6
There is no previously recorded version for channel "stable".

flutter downgrade 1.22.6
There is no previously recorded version for channel "beta".

我也试过:

$ flutter version v1.22.6
WARNING: Flutter version command has been removed, using latest from channel

4 个答案:

答案 0 :(得分:13)

cd 到 flutter 目录,例如/home/elia/snap/flutter/common/flutter

然后做:

git checkout 1.22.6

答案 1 :(得分:5)

您可以从 Flutter SDK release page 下载您想要的版本,然后将其作为 Flutter SDK 安装在您的机器上。enter image description here

答案 2 :(得分:1)

从 Flutter sdk 发布页面下载您想要的版本并在 Settings> Language and Framework > Flutter 中选择该 SDK 路径。

如果它抛出错误“flutter sdk 不完整..”只需导航到您下载 SDK 的位置,然后 Flutter> Bin> Flutter.bat

这将下载 sdk 的剩余文件。然后就可以无误的选择sdk路径了

SDK Release page

答案 3 :(得分:0)

您需要先升级到最新版本

  1. 运行 $ flutter upgrade

  2. 运行flutter downgrade v2.2.0

版本list

快乐飘飘