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

Flutter新增文件夹后运行报无法删除build\flutter_assets目录错误如何解决

Flutter build目录权限错误解决方案

该报错的核心原因是build\flutter_assets目录被其他进程占用,或是当前用户对项目/Flutter SDK目录没有完整读写权限,和新增文件夹触发的增量构建资源锁有关,可按以下步骤排查修复:

  • 先终止所有正在运行的Flutter调试进程,关闭当前IDE的终端会话,也可手动结束后台所有dart、flutter相关进程。
  • 尝试手动删除项目根目录下的完整build文件夹,若提示文件被占用无法删除,可重启电脑后再操作,或通过任务管理器结束占用该目录的进程(常见占用场景包括资源管理器正打开build下的子目录、安全软件正在扫描新生成的文件)。
  • 执行flutter clean命令清空所有本地构建缓存,再执行flutter pub get重新拉取项目依赖。
  • 确认Flutter SDK、项目文件的存放路径没有放在系统受保护目录下,比如Windows的C:\Program Files、C:\Windows这类目录,普通用户默认没有写入权限,建议将SDK和项目都迁移到用户目录(如C:\Users\你的用户名\Documents)或非系统盘路径下。
  • Windows系统可右键点击项目文件夹,依次选择「属性-安全」,检查当前登录用户是否拥有该文件夹的「完全控制」权限,缺失的话手动补全权限配置。
  • 临时关闭第三方杀毒、安全防护软件后再执行flutter run -d chrome测试,部分安全软件会主动锁定新生成的资源文件,导致Flutter工具无法修改删除。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 09:15:04