Flutter Quick

助力您提升十倍的开发效率。了解

Flutter Quick:flutter多版本切换

方式一:符号连接(软链接)

注:无需修改环境变量,也不用重启AndroidStudio

mac具体flutter版本切换操作步骤:

1、项目clean然后切换自己需要的分支

2、删除文件夹flutter目录文件(这里的flutter是原来的符号连接)

3、ln -s flutter3.7.7 flutter (在指定目录下执行该命令会生成新的符号连接)

4、flutter doctor -v (看看版本是否对应)

5、pub get 然后运行项目即可



		 

方式二:使用fvm管理

官方看这里

1. 安装 fvm

1.1 macOS Linux

macOS 或者是 Linux 下建议使用 brew 安装:

注:先要安装HomeBrew工具,参考链接:Mac下Homebrew的安装_ailinghao的博客-CSDN博客


brew tap leoafarias/fvm
brew install fvm
		 

brew 卸载命令:


brew uninstall fvm
brew untap leoafarias/fvm
		 

安装完成后需要配置环境变量


export PATH="$HOME/fvm/default/bin:$PATH"
		 

让环境变成更改生效


source ~/.zshrc

		 

1.2 Windows 下安装

注:先要安装choco,参考链接:Flutter版本控制fvm_51CTO博客_flutter 版本管理


choco install fvm
		 

2.fvm 常用 命令命令


1.查看已安装的 Flutter 版本:fvm list
 
2.全局设置版本的 Flutter:fvm global versionName
 
3.单个项目使用某个版本的 Flutter:fvm use versionName
 
4.移除某个版本的 Flutter:fvm remove versionName
 
5.安装指定的sdk版本:fvm install versionName
 
6.查看远程可用的发布版sdk:fvm releases | tail -14
 
 
 
		 

Flutter SDK 归档列表 | Flutter 中文文档 - Flutter 中文开发者网站 - Flutter

3.fvm use详解(原理也是软链接)

在当前 flutter_project 目录执行 ​​fvm use version​​ 即可切换flutter SDK版本。

执行完后,当前目录下会生成一个 ​​.fvm​​​ 文件夹,考虑将 ​​.fvm/ 添加到 .gitignore 文件,避免误传上库。

使用 ​​fvm flutter​​​ 代替 ​​flutter​​ 命令



		 

原地址:http://t.csdnimg.cn/MnXzE