从 Web 启动中向 Flutter 添加 Windows devtools
若要将 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。
-
若要验证你对所有组件的安装,请运行以下命令。
C:\> flutter doctor
由于你选择为 Windows 开发,因此你不需要所有组件。如果你遵循本指南,你的命令结果应类似于
Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.3, 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.86)
[✓] Connected device (1 available)
[✓] Network resources
! Doctor found issues in 2 categories.
解决 Flutter doctor 问题
当 flutter doctor
命令返回错误时,可能是针对 Flutter、VS Code、Visual Studio、已连接设备或网络资源。
如果 flutter doctor
命令针对其中任何组件返回错误,请使用详细标志再次运行它。
C:\> flutter doctor -v
检查输出,了解你可能需要安装的其他软件或要执行的其他任务。
如果您更改了 Flutter SDK 或其相关组件的配置,请再次运行 flutter doctor
以验证安装。
开始使用 Flutter 开发 Windows 桌面应用程序
恭喜!现在您已经安装了所有先决条件和 Flutter SDK,您应该能够开始为 Windows 桌面开发 Flutter 应用程序。