一、安装 Flutter Version Manager (FVM) ,可以帮助你在不同的 Flutter 版本之间轻松切换
dart命令安装:dart pub global activate fvm
二、配置环境变量
Windows:
- 右键点击“此电脑”或“我的电脑”,选择“属性”。
- 点击“高级系统设置”。
- 点击“环境变量”按钮。
- 在“系统变量”部分找到并选择
Path
,然后点击“编辑”。 - 添加 Dart 的缓存路径,通常是:
C:\Users\<YourUsername>\AppData\Local\Pub\Cache\bin
。
三、在终端中运行以下命令来验证 FVM 是否安装成功:fvm --version
四、
使用 FVM 管理 Flutter 版本
1.安装flutter版本:fvm install <version>
2.列出所有已安装的 Flutter 版本:fvm list
3.切换版本:fvm use <version>
这时已经切换成功,可以在项目根目录 fvm flutter --version查看是否更新成功,如果需要直接 flutter --version更新 ,则需要全局切换
4.将特定版本设为全局默认:fvm global <version>
注意:
1):环境变量已经配置了flutter sdk地址,需要更改为fvm默认的地址
环境变量path路径改为:C:\Users\<userName>\AppData\Local\Pub\Cache\bin
这时你在cmd flutter --version已经切换成功成为你想要的版本了 ,但是在编辑器检测,发现还是旧的版本,这时你需要执行 2)
2):更新 IDE 的 Flutter SDK 路径
为了在 IDE(如 VSCode、Android Studio)中使用 fvm
管理的 Flutter 版本,你需要更新 Flutter SDK 路径,使其指向 fvm
管理的版本:
-
VSCode:
- 打开 VSCode 设置(
Ctrl + ,
)。 - 搜索
Flutter SDK
路径设置。 - 将 SDK 路径设置为
your_project_path/.fvm/flutter_sdk
。
- 打开 VSCode 设置(
-
Android Studio:
- 打开
File
->Project Structure
->SDK Location
。 - 将 Flutter SDK 路径设置为
your_project_path/.fvm/flutter_sdk
。
- 打开