You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Flutter启用Windows UWP?配置后未生成winuwp目录

解决方案

问题原因

Flutter对UWP桌面应用的支持方式在后续版本中发生了变更:

  • 较新的beta/dev通道已经移除了flutter config --enable-windows-uwp-desktop这个废弃的配置选项,因为UWP支持已整合到标准Windows项目流程中。
  • stable 3.0.5虽然保留了该配置命令,但默认flutter create不会自动生成winuwp目录,需要显式指定参数。

处理步骤

方案1:升级到新版本Flutter(推荐)

  1. 升级Flutter到3.10及以上的稳定版:
    flutter channel stable
    flutter upgrade
    
  2. 无需执行flutter config --enable-windows-uwp-desktop,直接创建项目:
    flutter create myapp
    
  3. 打开项目中的windows/myapp.sln文件,在Visual Studio中切换目标平台为x64 (UWP)(或对应架构的UWP选项),即可直接构建UWP版本的应用。

方案2:在Flutter 3.0.5中生成UWP目录

如果必须使用3.0.5版本,创建项目时需添加--uwp参数:

flutter create --uwp myapp

执行后会生成winuwp目录,后续可基于该目录进行UWP应用的配置和构建。

内容的提问来源于stack exchange,提问作者Poperton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 23:15:16