从 Web 开始为 Flutter 添加 Windows 作为目标平台
要将 Windows 桌面作为 Flutter 应用的目标,请按照以下步骤操作。
安装和配置 Visual Studio
#- 为 Visual Studio 分配至少 26 GB 的存储空间。考虑为获得最佳配置分配 10 GB 的存储空间。
- 安装 Visual Studio 2022 以调试和编译原生 C++ Windows 代码。请确保安装了 **“使用 C++ 的桌面开发”** 工作负载。这将启用 Windows 应用的构建,包括其所有默认组件。**Visual Studio** 是一个独立于 **Visual Studio Code** 的 IDE。
检查您的开发环境
#运行 Flutter doctor
#flutter doctor
命令验证 Windows 完整 Flutter 开发环境的所有组件。
打开 PowerShell。
要验证所有组件的安装,请运行以下命令。
PS C:> flutter doctor
由于您选择开发 Windows 应用,因此您不需要 *所有* 组件。如果您按照本指南操作,则命令结果应类似于
Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.24.5, 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
[✓] Chrome - develop for the web
[✓] Visual Studio - develop Windows apps (version 2022)
[!] Android Studio (not installed)
[✓] VS Code (version 1.95)
[✓] Connected device (1 available)
[✓] Network resources
! Doctor found issues in 2 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 应用。
要继续您的学习之旅,请参阅以下指南
除非另有说明,否则本网站上的文档反映了 Flutter 的最新稳定版本。页面上次更新时间:2024-04-12。 查看源代码 或 报告问题.