当前位置: 首页 > news >正文

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 available 或 Not 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 available 或 Not 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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • QMT软件怎么申请开通?QMT软件到底是谁在用啊?QMT量化软件K线驱动介绍
  • tensor连接和拆分
  • 搜维尔科技:ART光学空间定位虚拟交互工业级光学跟踪系统
  • sourcetree配置ssh连接gitee
  • 中国企业500强!最新名单揭晓→
  • JavaScript高级进阶(二)
  • IGNAV_NHC分析
  • 【深度学习】训练过程中一个OOM的问题,太难查了
  • 多人开发小程序设置体验版的痛点
  • 视频推拉流/直播点播EasyDSS平台安装失败并报错“install mediaserver error”是什么原因?
  • Centos7.9部署Gitlab-ce-16.9
  • 【人工智能学习笔记】3_2 机器学习基础之机器学习经典算法介绍
  • 程序员如何写笔记并整理资料?
  • react js 路由 Router
  • 跑步戴的耳机哪个品牌的好?全新测评推荐五大爆款骨传导运动耳机
  • ----------
  • [LeetCode] Wiggle Sort
  • Android Volley源码解析
  • angular2 简述
  • Java|序列化异常StreamCorruptedException的解决方法
  • node 版本过低
  • Nodejs和JavaWeb协助开发
  • React-redux的原理以及使用
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 我的zsh配置, 2019最新方案
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • #70结构体案例1(导师,学生,成绩)
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (1)无线电失控保护(二)
  • (2020)Java后端开发----(面试题和笔试题)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (论文阅读30/100)Convolutional Pose Machines
  • (四)鸿鹄云架构一服务注册中心
  • .mysql secret在哪_MySQL如何使用索引
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .net framework profiles /.net framework 配置
  • .net中的Queue和Stack
  • /boot 内存空间不够
  • [12] 使用 CUDA 加速排序算法
  • [15] 使用Opencv_CUDA 模块实现基本计算机视觉程序
  • [20190113]四校联考
  • [AIGC] CompletableFuture的重要方法有哪些?
  • [AIGC] SpringBoot的自动配置解析
  • [BZOJ1178][Apio2009]CONVENTION会议中心
  • [BZOJ3211]:花神游历各国(小清新线段树)
  • [C#]获取指定文件夹下的所有文件名(递归)