flutter多版本切换

这篇具有很好参考价值的文章主要介绍了flutter多版本切换。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

mac具体flutter版本切换操作步骤:
1、项目clean然后切换自己需要的分支

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

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

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

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

flutter多版本切换

flutter多版本切换  

使用符号连接进行切换,配置符号连接参考:如何在Mac上创建和使用符号链接(也称为符号链接)
参考链接:https://blog.csdn.net/qq_33220645/article/details/127012269

 方式二:使用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



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

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

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

使用 ​​fvm flutter​​​ 代替 ​​flutter​​ 命令文章来源地址https://www.toymoban.com/news/detail-476964.html

到了这里,关于flutter多版本切换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包