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

执行flutter run -d chrome时Chrome偏好保存失败报错如何解决?

错误原因

该报错是Flutter工具生成的临时Chrome调试配置目录下的缓存文件被其他进程锁定,导致Flutter无法写入Chrome偏好配置,最终Chrome侧资源加载失败显示空白页。

排查与解决步骤
  • 终止所有残留Chrome调试进程
    打开任务管理器,结束所有命令行携带--remote-debugging-port参数的chrome.exe进程,也可以直接执行全局关闭Chrome的命令(执行前请先备份Chrome中未保存的内容,会关闭所有已打开的Chrome窗口):
    taskkill /F /IM chrome.exe
  • 清空Flutter临时缓存目录
    打开系统临时目录C:\Users\当前用户名\AppData\Local\Temp\,删除所有前缀为flutter_tools.的文件夹,也可以执行命令一键清理:
    rd /s /q %TEMP%\flutter_tools.*
  • 临时关闭安全软件测试
    部分杀毒软件、系统安全工具会实时扫描临时目录文件,导致文件被占用锁死。可暂时关闭实时保护功能后,重新运行flutter run -d chrome验证是否恢复正常。
  • 手动指定Chrome用户数据目录
    上述操作无效时,可通过启动参数手动指定Chrome配置存放目录,避开默认临时目录的占用问题:
    flutter run -d chrome --web-browser-flag "--user-data-dir=C:\temp\flutter_custom_chrome_cache"
    可自行替换命令中的目录路径为你本地存在的空目录。
  • 重置项目缓存重试
    执行flutter clean清理项目编译缓存,再执行flutter pub get重新拉取依赖后再次启动应用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 22:24:05