win10安装Flutter环境

安装Flutter环境和环境管理工具FVM

安装任意版本的Flutter

FVM 依赖 Dart 运行,无需单独安装 Dart——Flutter 自带 Dart,所以可以先安装一个版本的 Flutter 来初始化 FVM。

  1. 访问Github发布页下载 Flutter Windows 安装包,例如:flutter_windows_3.22.2-stable.zip
  2. 解压到任意目录(建议解压到 无中文、无空格 的目录),比如: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 目录添加到系统环境变量:

  1. 打开「环境变量」窗口;
  2. 在「系统变量」→「Path」中,点击「新建」,添加 FVM 的 bin 目录(如 C:\Users\用户名\AppData\Local\Pub\Cache\bin);
  3. 重启命令行(CMD/PowerShell)生效。

验证安装:
fvm --version

使用FVM安装指定版本Flutter
fvm install 3.22.2

验证安装:
fvm list

切换到指定版本:
fvm use 3.22.2

验证切换:
flutter --version

fvm常用命令,全局使用,文件夹中使用

  • 安装指定版本Flutter:fvm install <version>
  • 切换到指定版本Flutter:fvm use <version>
  • 查看已安装Flutter版本:fvm list
  • 删除指定版本Flutter:fvm uninstall <version>
  • 查看FVM帮助:fvm --help

WIN10安装安卓环境

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