Windows 下 Flutter+FVM环境搭建
win10安装Flutter环境
安装Flutter环境和环境管理工具FVM
安装任意版本的Flutter
FVM 依赖 Dart 运行,无需单独安装 Dart——Flutter 自带 Dart,所以可以先安装一个版本的 Flutter 来初始化 FVM。
- 访问Github发布页下载 Flutter Windows 安装包,例如:
flutter_windows_3.22.2-stable.zip - 解压到任意目录(建议解压到 无中文、无空格 的目录),比如:
C:\flutter
cd C:\flutter
# 解压下载的安装包
unzip flutter_windows_3.22.2-stable.zip配置环境变量
需要将 Flutter 的 bin 目录添加到系统环境变量,让终端能识别 flutter 命令
Windows 系统:
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」;
- 在「系统变量」→「Path」中,点击「新建」,添加解压目录下的 bin 路径(如
c\flutter\bin); - (可选)添加 FLUTTER_STORAGE_BASE_URL 和 PUB_HOSTED_URL 镜像(国内用户推荐):
- 新建系统变量:FLUTTER_STORAGE_BASE_URL → 值 https://storage.flutter-io.cn
- 新建系统变量:PUB_HOSTED_URL → 值 https://pub.flutter-io.cn
- 重启命令行(CMD/PowerShell)生效。
验证安装
在命令行中运行 flutter doctor,检查是否显示 Flutter 环境已配置好。
flutter --version
flutter doctor安装配置FVM
FVM 是 Flutter 版本管理工具,用于安装、切换不同版本的 Flutter SDK。
FVM能一键安装、切换、管理多个 Flutter 版本,无需手动改环境变量。
FVM 安装:
dart pub global activate fvm安装完成后,需要将 FVM 的 bin 目录添加到系统环境变量:
- 打开「环境变量」窗口;
- 在「系统变量」→「Path」中,点击「新建」,添加 FVM 的 bin 目录(如
C:\Users\用户名\AppData\Local\Pub\Cache\bin); - 重启命令行(CMD/PowerShell)生效。
验证安装:
fvm --version
使用FVM安装指定版本Flutter
fvm install 3.22.2
验证安装:
fvm list
切换到指定版本:
fvm use 3.22.2
验证切换:
flutter --version
fvm --versionfvm install 3.22.2fvm listfvm use 3.22.2flutter --versionfvm常用命令,全局使用,文件夹中使用
- 安装指定版本Flutter:
fvm install <version> - 切换到指定版本Flutter:
fvm use <version> - 查看已安装Flutter版本:
fvm list - 删除指定版本Flutter:
fvm uninstall <version> - 查看FVM帮助:
fvm --help
WIN10安装安卓环境
Flutter 构建 APK
4.1 接受 Android 许可证(必做!)
关闭所有终端,重新打开 CMD/PowerShell,执行以下命令接受 Android SDK 相关许可证:
flutter doctor --android-licenses执行后会出现多个确认提示,全部输入 y 并回车,直到所有许可证都接受完成。
4.2 验证配置成功
终端执行 flutter doctor,检查 Android 环境是否正常:
flutter doctor输出中若没有「Android SDK not found」或「licenses not accepted」的错误,说明配置成功;可能会提示「Android Studio (version x.x)」,只要没有红色错误即可。
4.3 构建 APK
回到你的 Flutter 项目目录,执行以下命令构建 APK:
# 构建 debug 版本的 APK
flutter build apk --debug构建成功后,APK 文件会在以下路径:项目目录/build/app/outputs/apk/debug/app-debug.apk
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 WenYan Blog!
评论




