我的项目使用不向后兼容的包,
我厌倦了在新 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".
Run Code Online (Sandbox Code Playgroud)
我试着stable和beta以及
$ 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".
Run Code Online (Sandbox Code Playgroud)
我也试过:
$ flutter version v1.22.6
WARNING: Flutter version command has been removed, using latest from channel
Run Code Online (Sandbox Code Playgroud)
Eli*_*iss 20
cd 到 flutter 目录,例如 /home/elia/snap/flutter/common/flutter
然后做:
git checkout 1.22.6
git checkout <sdk-version>例如git checkout 2.5.0。只需确保您要求的版本与 sdk 文档中的正确(https://docs.flutter.dev/development/tools/sdk/releases)即可。flutter --version。如果终端显示类似的内容Downloading Dart SDK from Flutter engine . . .意味着您只需等待下载更新完成。flutter --version以确保 sdk 已更改。转到您的 flutter 安装文件夹。如果您不知道安装路径,请使用以下命令:
flutter sdk-path
Run Code Online (Sandbox Code Playgroud)
然后使用git降级
git checkout <VERSION>
flutter --version
Run Code Online (Sandbox Code Playgroud)
这将下载指定的版本并降级 flutter。
| 归档时间: |
|
| 查看次数: |
6125 次 |
| 最近记录: |