flutter中的多版本控制

简介: 这是我参与8月更文挑战的第 3 天,活动详情查看:8月更文挑战。为应掘金的八月更文挑战,

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 应用程序,所以请尝试它。



相关文章
|
缓存 Dart IDE
Flutter版本控制fvm
flutter版本控制 先安装 choco powershell 管理员身份运行 不会的话,先打开一个powershell 窗口 ,然后右击任务栏,选择第一个,即可进入
477 0
|
IDE 开发工具 Android开发
flutter 版本控制fvm
1先安装 choco powershell 管理员身份运行 不会的话,先打开一个powershell 窗口 ,然后右击任务栏,选择第一个,即可进入
246 0
flutter 版本控制fvm
|
缓存 Dart JavaScript
flutter 版本控制第二节
安卓 studio 前往Languages & Frameworks -> Flutter或搜索 Flutter 并更改 Flutter SDK 路径。 将 fvm 符号链接的***绝对***路径复制到您的项目根目录中。例子:/absolute-path/.fvm/flutter_sdk 应用更改。 重新启动 Android Studio 以查看应用的新设置。
311 0
flutter 版本控制第二节
|
缓存 Dart JavaScript
flutter版本控制工具 `FVM`
文章目录 FVM 切换VSCode 的Flutter版本 在windows上安装fvm 方法一:先安装 choco 检查安装是否成功 常用指令 接下来安装fvm 方法二:pub方式安装 fvm VSCode配置 安卓studio Flutter版本切换 项目 缓存目录 列出配置 设置缓存路径 配置 常用命令 安装 删除 列出 releases doctor 路由 配置全局版本 项目多个选项 针对不用flavor版本 切换flavor版本 查看flavor 常见问题 运行 FVM 时内核二进制文件无效或 sdk 哈希无效 PATH 中 Windows 的环境变量顺序 找不到命令“pub”
838 1
flutter版本控制工具 `FVM`
|
2月前
|
Android开发 iOS开发 容器
鸿蒙harmonyos next flutter混合开发之开发FFI plugin
鸿蒙harmonyos next flutter混合开发之开发FFI plugin
|
1月前
|
开发框架 Dart 前端开发
Flutter 是谷歌推出的一款高效跨平台移动应用开发框架,使用 Dart 语言,具备快速开发、跨平台支持、高性能、热重载及美观界面等特点。
Flutter 是谷歌推出的一款高效跨平台移动应用开发框架,使用 Dart 语言,具备快速开发、跨平台支持、高性能、热重载及美观界面等特点。本文从 Flutter 简介、特点、开发环境搭建、应用架构、组件详解、路由管理、状态管理、与原生代码交互、性能优化、应用发布与部署及未来趋势等方面,全面解析 Flutter 技术,助你掌握这一前沿开发工具。
57 8
|
1月前
|
存储 JavaScript 前端开发
在Flutter开发中,状态管理至关重要。随着应用复杂度的提升,有效管理状态成为挑战
在Flutter开发中,状态管理至关重要。随着应用复杂度的提升,有效管理状态成为挑战。本文介绍了几种常用的状态管理框架,如Provider和Redux,分析了它们的基本原理、优缺点及适用场景,并提供了选择框架的建议和使用实例,旨在帮助开发者提高开发效率和应用性能。
36 4
|
1月前
|
传感器 前端开发 Android开发
在 Flutter 开发中,插件开发与集成至关重要,它能扩展应用功能,满足复杂业务需求
在 Flutter 开发中,插件开发与集成至关重要,它能扩展应用功能,满足复杂业务需求。本文深入探讨了插件开发的基本概念、流程、集成方法、常见类型及开发实例,如相机插件的开发步骤,同时强调了版本兼容性、性能优化等注意事项,并展望了插件开发的未来趋势。
42 2
|
2月前
|
开发者
鸿蒙Flutter实战:07-混合开发
鸿蒙Flutter混合开发支持两种模式:1) 基于har包,便于主项目开发者无需关心Flutter细节,但不支持热重载;2) 基于源码依赖,利于代码维护与热重载,需配置Flutter环境。项目结构包括AppScope、flutter_module等目录,适用于不同开发需求。
112 3
|
1月前
|
传感器 开发框架 物联网
鸿蒙next选择 Flutter 开发跨平台应用的原因
鸿蒙(HarmonyOS)是华为推出的一款旨在实现多设备无缝连接的操作系统。为了实现这一目标,鸿蒙选择了 Flutter 作为主要的跨平台应用开发框架。Flutter 的跨平台能力、高性能、丰富的生态支持和与鸿蒙系统的良好兼容性,使其成为理想的选择。通过 Flutter,开发者可以高效地构建和部署多平台应用,推动鸿蒙生态的快速发展。
245 0