下载 FVM
- 通过pub.dev下载,前提你得先单独安装一个Dart环境,点击获取。
通过命令pub global activate fvm
进行fvm的下载安装,耐心等待,网络不够好的,可能需要一些时间。
下载安装完成后,可以修改一下fvm文件缓存地址,以免以后下载的flutter sdk全部都下载C盘。C盘空间很珍贵的。配置FVM_HOME
下载安装Flutter SDK
- 如果网络条件允许可以直接使用
fvm install 2.0.3
命令进行安装。 - 可以在Flutter中文资源网上下载压缩包解压到 versions 文件夹中
将解压的flutter 文件重命名,以当前下载的SDK版本号命名。不确定的可以进入flutter文件夹打开version文件查看一下
Flutter SDK的使用和版本切换
打开window的命令行工具
-
通过
fvm list
可以查看fvm中已经缓存的所有sdk版本 -
通过
fvm use <version>
命令切换和使用相应的sdk版本。
注意,使用fvm use
命令时一定要在管理员模式下打开,否侧无法切换,会提示权限不够的报错提示
fvm:Cannot link flutter to dest D:\fvm\versions\2.0.3: symlink D:\fvm\versions\2.0.3 D:\fvm\current: A required privilege is not held by the client.
-
通过
fvm current
查看当前使用的sdk版本。 -
切换完成后使用
fvm flutter doctor
。因为每个版本不一样,所以可能需要重新下载运行环境。
-
配置之后之前的flutter 命令全部加上 fvm 例如:
fvm flutter build apk