You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Flutter升级到指定的非最新中间版本?

解决Flutter切换到指定中间版本的问题

flutter downgrade 只能回退到你本地之前安装过的版本,没法直接切换到未安装过的中间版本,你可以用以下两种方法实现:

方法一:用flutter version命令(Flutter 2.2+支持)

  • 直接在终端执行:flutter version 3.3.1
  • 命令执行后,Flutter会自动下载并切换到指定的3.3.1版本,等待下载配置完成即可。

方法二:通过Git切换

因为Flutter SDK本身是一个Git仓库,你可以直接通过Git切换版本:

  • 找到本地Flutter SDK的根目录(比如~/flutter或C:\flutter),进入该目录
  • 执行Git命令切换版本:git checkout 3.3.1
  • 切换完成后,运行flutter doctor,让Flutter自动适配当前版本的环境依赖。

注意事项

  • 版本切换完成后,建议运行flutter doctor检查环境,确保所有工具和依赖都适配当前版本
  • 如果项目出现依赖冲突,可以删除项目根目录下的pubspec.lock文件,再执行flutter pub get重新获取适配当前版本的依赖。

内容的提问来源于stack exchange,提问作者elle D

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 09:25:32