Flutter的升级和降级步骤

升级

1.版本升级

|-------------------------------------------------------------------|
| // 升级到指定版本 flutter upgrade 版本号 // 升级到最新版本 flutter upgrade |

2. 更新开发配置

  1. 启动 Android Studio

  2. 打开 Settings 对话框,查看 SDK Manager

    1. 如果你已经打开了一个项目,请打开 Tools > SDK Manager

    2. 如果显示 Welcome to Android Studio 的对话框,请单击 Open 按钮后面的 More Options 图标,然后从下拉菜单中单击 SDK Manager

  3. 单击 SDK Platforms

  4. 检查 Android API 34.0.0 是否已经选中。

    如果 Status 栏显示 Update availableNot installed

    1. 选择 Android API 34.0.0

    2. 单击 Apply

    3. 当显示 Confirm Change 对话框时,单击 OK

      显示 SDK Quickfix Installation 完成进度的对话框。

    4. 安装完成后,单击 Finish

      安装最新的 SDK 后, Status 栏可能会显示 Update available。这意味着某些额外的系统镜像可能尚未安装。你可以忽略它然后继续。

  5. 单击 SDK Tools

  6. 检查以下 SDK 工具是否已经选择:

    • Android SDK Command-line Tools
    • Android SDK Build-Tools
    • Android SDK Platform-Tools
    • Android Emulator
  7. 如果上述任何工具的 Status 栏显示 Update availableNot installed

    1. 选择所需的工具。

    2. 单击 Apply

    3. 当显示 Confirm Change 的对话框时,单击 OK

      显示 SDK Quickfix Installation 完成进度的对话框。

    4. 安装完成后,单击 Finish

降级

1.需要先确定想要降级的版本号。

2.切换到系统安装Flutter的目录

3.在https://github.com/flutter/flutter,找到要回退的版本号对应的commit序号(具体查找方法如图)

4.在安装Flutter的目录执行以下内容

|--------------------------------------------------------|
| git reset --hard 上一步找到的commit序号 flutter doctor |

5.查询降级后的版本号。最好新建一个终端执行下面指令,用老的终端可能没有更新

|---------------------------|
| flutter --version |

相关推荐
GitLqr3 小时前
深度拆解 Dart 事件循环:从面试题看清 Microtask 与 Event Queue 的执行顺序
flutter·面试·dart
看昭奚恤哭7 小时前
Flutter 布局核心思想
开发语言·javascript·flutter
末代iOS程序员华仔7 小时前
iOS上架海外工具类应用合规指南:避免封号与下架风险
flutter·ios·swift
末代iOS程序员华仔9 小时前
Flutter 开发 iOS App 上架全流程与常见问题分析
flutter·ios
末代iOS程序员华仔10 小时前
Flutter开发iOS海外工具类应用上架合规指南与风险规避
flutter·ios
蜡台21 小时前
Flutter 环境搭建 Dart配置
flutter·dart
落叶飘飘s1 天前
餐饮服务与软件创新的融合:解析海底捞 APP 的 Flutter 鸿蒙开发之路
flutter·华为·harmonyos
起司喵喵1 天前
Flutter-MacOS桌面OS系统|flutter.+window_manager客户端OS模板
flutter·macos·策略模式
Wuxiaoming1352 天前
flutter app的logo和splash logo尺寸
flutter
GitLqr2 天前
深入理解 Flutter 架构:从 Widget 到 GPU 像素的全链路解析
flutter·面试·dart