Skip to main content

从 Android 开始将 Windows 添加为 Flutter 的目标平台

要将 Windows 桌面作为 Flutter 应用的目标平台,请按照以下步骤操作。

安装和配置 Visual Studio

#
  1. 为 Visual Studio 分配至少 26 GB 的存储空间。建议分配 10 GB 的存储空间以获得最佳配置。
  2. 安装 Visual Studio 2022 以调试和编译原生 C++ Windows 代码。请确保安装 使用 C++ 的桌面开发 工作负载。这将启用 Windows 应用的构建,包括其所有默认组件。Visual Studio 是一个独立于 Visual Studio 代码 的 IDE。

检查您的开发环境

#

help 帮助

运行 Flutter doctor

#

flutter doctor 命令验证 Windows 的完整 Flutter 开发环境的所有组件。

  1. 打开 PowerShell。

  2. 要验证所有组件的安装,请运行以下命令。

    PS C:> flutter doctor

正如您选择开发 Windows,您不需要 所有 组件。 如果您遵循本指南,您的命令结果应类似于:

Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.27.0, on Microsoft Windows 11 [Version 10.0.22621.3155], locale en)
[✓] Windows version (Installed version of Windows is version 10 or higher)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.1)
[!] Chrome - develop for the web
[✓] Visual Studio - develop Windows apps (version 2022)
[✓] Android Studio (version 2024.2)
[✓] VS Code (version 1.95)
[✓] Connected device (1 available)
[✓] Network resources


! Doctor found issues in 1 categories.

疑难解答 Flutter doctor 问题

#

flutter doctor 命令返回错误时,可能是 Flutter、VS Code、Visual Studio、连接的设备或网络资源的问题。

如果 flutter doctor 命令针对任何这些组件返回错误,请使用详细标志再次运行它。

PS C:> flutter doctor -v

检查输出以查看您可能需要安装的其他软件或需要执行的其他任务。

如果您更改了 Flutter SDK 或其相关组件的配置,请 再次 运行 flutter doctor 以验证安装。

开始使用 Flutter 开发 Windows 桌面 应用

#

恭喜您。 安装所有先决条件和 Flutter SDK 后,您可以开始为 Windows 桌面 开发 Flutter 应用。

要继续您的学习之旅,请参考以下指南: