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

如何在Flutter项目中重新生成windows/flutter文件夹且保留runner修改

重新生成Windows/Flutter文件夹并保留Runner自定义修改
  • 先备份windows/runner文件夹(强烈建议),把整个文件夹复制到项目外的安全位置,防止操作失误丢失修改内容。
  • 删除项目里的windows/flutter文件夹:
    # macOS/Linux环境
    rm -rf windows/flutter
    # Windows命令行环境
    rmdir /s /q windows\flutter
    
  • 执行Flutter命令重新生成Windows平台相关文件,该命令只会补全缺失的部分,不会覆盖已存在的runner文件夹:
    flutter create --platforms windows .
    
  • 验证runner文件夹内的自定义内容(比如main.cpp、CMakeLists.txt或资源配置文件)是否保留,确认无误后即可正常运行项目:
    flutter run -d windows
    

补充说明

flutter create --platforms windows .会检测当前项目的Windows平台配置,仅重新生成缺失的文件和flutter文件夹,不会覆盖已存在的runner目录下的任何内容——只要你没有删除runner文件夹,之前的手动修改就会完整保留。如果之前修改过windows目录下的其他非runner/flutter文件,也记得提前备份。

内容的提问来源于stack exchange,提问作者Gad D Lord

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 19:54:50