在 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 的隐私权政策详细说明了如何处理这些数据。

相关文章
|
2月前
|
安全 Windows
“由于启动计算机时出现了页面文件配置问题,Windows在你的计算机上创建了一个临时页面文件。。。”的问题解决
本文主要介绍了因清理电脑垃圾文件时误删虚拟内存导致的Windows页面文件配置问题,并提供了详细的解决步骤。问题表现为开机后出现临时页面文件创建的提示弹窗。解决方法包括通过控制面板或快捷键进入高级系统设置,进而调整虚拟内存设置:进入性能选项中的虚拟内存栏,选择自动管理所有驱动器的分页文件大小,最后确认并重启计算机以恢复正常运行。
634 5
“由于启动计算机时出现了页面文件配置问题,Windows在你的计算机上创建了一个临时页面文件。。。”的问题解决
|
7天前
|
安全 Shell 开发工具
Windows下使用git配置gitee远程仓库
就在前几天因为一些原因,我的电脑重装了系统,然后再重新配置git的环境的时候就遇到了一些小问题。所以我决定自己写一篇文章,以便以后再配置git时,避免一些错误操作,而导致全网搜方法,找对的文章去找对应的解决方法。下面为了演示方便就拿gitee来演示,不拿GitHub了写文章了。
|
3月前
|
存储 虚拟化 Docker
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 安装不完整、磁盘空间清理及容器外网访问等。
6088 14
|
3月前
|
数据库连接 测试技术 Windows
【YashanDB知识库】windows配置ODBC跟踪日志, 使用日志定位问题
【YashanDB知识库】windows配置ODBC跟踪日志, 使用日志定位问题
|
3月前
|
Windows
Windows系统云服务器配置多用户登录
本教程介绍了在Windows云服务器上配置远程桌面服务的详细步骤,包括安装桌面会话主机和远程桌面授权、允许多用户远程连接以及配置新用户并加入远程桌面用户组。通过添加角色和功能、设置组策略以及管理用户权限,实现多用户同时登录和远程访问。按照指引操作,可顺利完成服务器的远程访问配置,提升管理和使用效率。
338 0
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
|
8月前
|
数据安全/隐私保护 Windows
安装 Windows Server 2019
安装 Windows Server 2019
348 1
|
缓存 JavaScript 前端开发
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系统
1552 2
|
文件存储 iOS开发 Windows
在服务器的raid1中安装windows server系统(踩坑记录)
在服务器的raid1中安装windows server系统(踩坑记录)
在服务器的raid1中安装windows server系统(踩坑记录)

推荐镜像

更多