1先安装 choco

powershell 管理员身份运行 不会的话,先打开一个powershell 窗口 ,然后右击任务栏,选择第一个,即可进入

输入命令

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

可以安装成功

接下来安装fvm

 choco install fvm

2fvm 常用 命令命令

2.1 查看已安装的 Flutter 版本
fvm list
2.2 全局设置版本的 Flutter
fvm global 2.2.0
2.3 单个项目使用某个版本的 Flutter
fvm use 2.2.0
2.4 移除某个版本的 Flutter
fvm remove 2.2.0

3设置 IDE

现在我们来看看如何配置 IDE,下面我们展示了如何在 android studio 和 VS Code 中进行配置,现在让我们来看看。

  • Android Studio

在根项目目录中复制下面的绝对符号链接。

Example: /absolute/path-to-your-project/.fvm/flutter_sdk

然后我们将在 Android Studio 的菜单中打开 Languages and Frameworks-> Now search for flutter or flutter and change the path to flutter SDK。然后实施改变。现在您可以使用选定的 Flutter 版本运行它并调试它。如果你想看到新的设置,然后我们可以使用 Android 工作室将重新启动。

  • VS Code

现在我们将在这里配置 VS Code,我们将看到如何完成 VS Code 过程。

目录的路径,我们可以在代码中看到 FVM 安装的所有版本

"dart.flutterSdkPaths": ["$YOUR_PATH/fvm/versions",],

为了获得上面的路径,我们将执行 fvm list 命令

// copy this path
Versions path:  $YOUR_PATH/fvm/versions

输入 cmd + shift + p 来使用 sdk,然后输入 change sdk,现在你可以选择你喜欢的版本了。

总结

在这篇文章中,我对版本管理做了一个简单的解释,你可以根据自己的需要对其进行修改和实验,这个简单的介绍来自于版本管理的 Flutter。

我希望这个博客将提供您尝试在 Flutter 版本管理充分的信息。我们向您展示了 Flutter 探索版本管理和工作在您的 Flutter 应用程序,所以请尝试它。

flutter 版本控制fvm相关推荐

  1. flutter版本控制工具 `FVM`

    文章目录 FVM 切换VSCode 的Flutter版本 在windows上安装fvm 方法一:先安装 choco 检查安装是否成功 常用指令 接下来安装fvm 方法二:pub方式安装 fvm VSC ...

  2. Flutter之fvm管理版本

    对于flutter SDK版本,相信很多人都有深有体会,项目多了以后,可能每个项目使用的SDK都不同. 我个人的经历是:官方从2.12版本推出空安全版本,由于最初的项目用的空安全之前版本,老项目无法尽 ...

  3. Flutter | 使用 fvm 报错 Can‘t load Kernel binary: Invalid SDK hash.

    不管是执行 fvm list 还是 fvm --version,都报错: Can't load Kernel binary: Invalid SDK hash. 最后的解决方案是执行: dart pu ...

  4. flutter fvm 版本控制

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EjoR1x37-1626914814179)(https://ducafecat.tech/2021/07/22/tra ...

  5. Flutter fvm 多版本管理

    如果你有兴趣 你可以关注一下公众号 biglead 来获取最新的学习资料. Flutter 从入门 到精通系列文章在这里 当然也必需是要有源码的 在这里了 github 有点慢 不妨来看看码云的源码吧 ...

  6. Flutter版本管理器-FVM

    文章目录 fvm 安装 fvm 配置 FVM_HOME fvm releases list fvm install an SDK version fvm list installed versions ...

  7. flutter版本管理工具fvm及GUI工具Sidekick

    前言 当flutter出了个新版本,想尝尝鲜?升级,打开傻眼,各种报错,新版可能会有很多东西要适配支持.退回去?flutter downgrade然后还得删除缓存,然后再flutter doctor一 ...

  8. fvm的管理多版本Flutter sdk

    fvm简介 当多个项目使用不同的Flutter版本,或者Flutter发布新版本时,需要改变本地的Flutter版本,频繁的切换,非常消耗时间(upgrade),fvm的出现很好的解决多个版本来回切换 ...

  9. 使用fvm管理多个flutter版本

    安装独立的dart环境 官方安装方法:https://dart.dev/get-dart brew tap dart-lang/dart brew install dart 更新dart版本: bre ...

最新文章

  1. args, sys.argv的区别
  2. python xlwings api_2021-01-13python,xlwings,api运用,及一些问题
  3. s1机试补考补习 9206
  4. 内核模块编程之_初窥门径【ZT】
  5. Linux负载均衡Linux Virtual Server (lvs) 内核自带的负载均衡器
  6. C++中两个类中互相包含对方对象的指针问题
  7. 20200927:Java和Cpp中栈与队列的区别
  8. 达梦数据库 函数操作
  9. 频率主义(Frequentism)与贝叶斯主义(Bayesianism)的哲学辨异与实践(Python仿真)
  10. QTcpSocket使用发现的问题
  11. Kubernetes网络flannel之host-gw模式分析
  12. 从0到1——CTFer成长之路(一)
  13. 使用Zxing及豆瓣API
  14. 30天自制操作系统 第2天
  15. ESP8266-SPI通讯连接显示屏
  16. 买游戏来运营_游戏化思维帮你玩转社群运营
  17. 【微信小程序学习】搜索音乐页面代码实现
  18. css中_box的属性包括,css box-sizing 属性
  19. jmeter性能测试1-录制脚本
  20. win10浏览器加载很慢_win10加载网页很慢,win10打开浏览器慢

热门文章

  1. 树莓派4b控制机械手臂_Raspberry Pi
  2. pandas中drop用法_python进行数据清理之pandas中的drop用法
  3. arduino串口绘图_一起打造一款光驱迷你绘图仪
  4. 让Windows控制台应用程序支持VT100---原理篇
  5. 审批流_想做流程审批的开发?带你玩转Activity工作流(一)
  6. java jsonobject转List_java – 将JSONObject转换为List或JSONArray的简单代码?
  7. 网络安全等级保护测评高风险判定指引_等保知识|测评高风险项详解:安全管理中心...
  8. vim查看cmd打印的trick
  9. java面试32问_学员分享:JAVA面试32问(11-20)
  10. 天翼云认证--大纲介绍