在 Windows 操作系统上安装和配置 Flutter 开发环境

简介: 在 Windows 操作系统上安装和配置 Flutter 开发环境

在 Windows 操作系统上安装和配置 Flutter 开发环境

系统配置要求

为了成功安装和运行 Flutter,确保您的开发环境满足以下基本需求:

  1. 操作系统:Windows 7 SP1 或更高版本。
  2. 处理器:支持 64 位的架构。
  3. 磁盘空间:至少预留 2GB 的磁盘空间用于安装 Flutter SDK 及其依赖项。
  4. 工具与软件:Git for Windows。

获取 Flutter SDK

从 Flutter 官方网站下载最新稳定版的 Flutter SDK(例如:flutter_windows_3.16.8-stable.zip)。注意:

  • 不要在路径中包含特殊字符或空格。
  • 避免将 Flutter 安装在需要管理员权限的目录下,如 C:\Program Files\

您也可以通过 Git 从 GitHub 上克隆 Flutter repo 并切换到稳定分支:

C:\src> git clone https://github.com/flutter/flutter.git -b stable

更新 PATH 环境变量

为了让 Windows 控制台能够识别并运行 Flutter 命令,需按照以下步骤将 Flutter 的 bin 目录添加至系统 PATH 环境变量:

  1. 解压下载的 Flutter SDK 到一个适当的目录,例如 C:\dev\src\flutter
  2. 打开系统环境变量设置,编辑 Path 变量,将 C:\dev\src\flutter\bin 添加到其中。
  3. 重要提示:自 Flutter 1.19.0 dev 版本开始,Flutter SDK 内包含了 Dart 命令。请确保 Flutter SDK 中的 Dart 命令优先于单独安装的 Dart SDK。可以通过运行以下命令来检查 flutter 和 dart 是否来自同一 bin 目录,并且顺序正确:

C:\> where.exe flutter dart

如果 Dart SDK 路径不在 Flutter SDK 之后,请调整 PATH 设置以确保兼容性。

运行 flutter doctor

更新 PATH 变量后,重启命令行窗口,执行以下命令来检查和配置环境:

C:\src\flutter> flutter doctor

此命令会检测你的开发环境,并列出任何缺失的依赖项或需要配置的内容。根据输出信息完成相应的安装和配置。

Android 开发环境设置

为了支持 Android 开发,需要安装 Android Studio 并进行相关配置:

  1. 安装 Android Studio,并确保完成全量安装,包括 Android SDK、构建工具及平台工具。
  2. 运行 flutter doctor 后,根据提示同意 Android SDK 平台的协议:
$ flutter doctor --android-licenses
  1. 对于物理 Android 设备,请将其连接到电脑,并开启开发者选项和 USB 调试模式。
  2. 对于 Android 模拟器,请在 AVD Manager 中创建并启动一个基于 Android 4.1 (API 16) 或更高版本的模拟器。

Windows 特别注意事项

自 Flutter 2.10 版本起,对 Windows 的支持已经进入 stable 渠道,可以利用 Flutter 构建 Windows 桌面应用程序。

对于 Windows 桌面开发,除了 Flutter SDK,还需要以下内容:

Visual Studio:安装带有桌面开发工作负载的 Visual Studio 2019 或更高版本。

更多关于 Flutter 桌面端支持的信息,请参阅官方文档。同时请注意区分 Visual Studio 与 Visual Studio Code。


最后,Flutter 工具可能偶尔会从 Google 服务器下载资源,并使用 Google Analytics 收集匿名的基本使用情况统计信息和崩溃报告,以改善 Flutter 工具。如果您不希望发送分析数据,可以通过运行 flutter config --no-analytics 来禁用此功能。Google 的隐私权政策详细说明了如何处理这些数据。

目录
打赏
0
0
0
0
139
分享
相关文章
Docker Desktop 4.38 安装与配置全流程指南(Windows平台)
Docker Desktop 是容器化应用开发与部署的一体化工具,支持本地创建、管理和运行 Docker 容器。4.38 版本新增 GPU 加速、WSL 2 性能优化和 Kubernetes 1.28 集群管理功能,适用于微服务开发和 CI/CD 流水线搭建。安装要求为 Windows 10 2004 及以上(64 位),需启用 Hyper-V 或 WSL 2。硬件最低配置为 4GB 内存、20GB 存储和虚拟化技术支持的 CPU。安装步骤包括启用系统功能、下载并运行安装程序,完成后配置镜像加速并验证功能。常见问题涵盖 WSL 2 安装不完整、磁盘空间清理及容器外网访问等。
213 11
Windows用户必备:Postman v11详细安装指南与API测试入门教程(附官网下载
Postman是全球领先的API开发与测试工具,支持REST、SOAP、GraphQL等协议调试。2025年最新版v11新增AI智能生成测试用例、多环境变量同步等功能,适用于前后端分离开发、自动化测试、接口文档自动生成及团队协作共享API资源。本文详细介绍Postman的软件定位、核心功能、安装步骤、首次配置、基础使用及常见问题解答,帮助用户快速上手并高效利用该工具进行API开发与测试。
Windows 7纯净版重装教程|附微软原版镜像下载+驱动安装避坑技巧
本文详细介绍如何安全、高效地重装电脑系统,解决蓝屏、崩溃等问题。基于10年经验,涵盖从官方镜像获取、启动盘制作、数据备份到系统部署的全流程,并针对老旧机型优化。提供驱动一键安装工具和系统激活指南,确保无后门风险。文中还列出常见问题解决方案及操作禁忌,帮助用户顺利完成系统重装,让电脑重获新生。建议收藏并转发给有需要的朋友,欢迎留言咨询疑难问题。
Windows下CUDA+pytorch安装
以下是关于在Windows下安装CUDA和PyTorch的简要介绍及参考链接:
36 0
Windows下CUDA+pytorch安装
Windows下Minio的安装以及基本使用
MinIO 是一个开源的云原生分布式对象存储系统,兼容亚马逊S3接口,适合存储大容量非结构化数据。本文介绍Windows下MinIO的安装与基本使用:通过以上步骤,您可以在Windows环境中成功安装并使用MinIO。
321 17
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
335 9
Windows7压缩包安装node.js 报错提示windows Server 2012 R2 和安装React脚手架 最详细教程
对于Windows 7安装node.js 提示“This application is only supported on wWindows 8.1,windows Server 2012 R2, or higher.”类似这种情况的,该问题是因为node.js官方在 x12版本后就不支持win7系统了。
VMware中安装Windows Server 2012系统
在VMware中安装Windows Server 2012系统
908 2
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等