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

Android Studio LadyBug版本项目损坏(疑似Gradle问题):求解「Could not move temporary workspace」错误的恢复方案

Android Studio LadyBug版本项目损坏(疑似Gradle问题):求解「Could not move temporary workspace」错误的恢复方案

遇到这个问题真的太闹心了,我之前帮同事处理过几乎一模一样的Gradle缓存异常,给你整理几个亲测有效的恢复步骤,按顺序试应该能把项目救回来:

  • 先精准清理异常的Gradle缓存目录
    这个报错核心是Gradle没法把临时缓存文件夹移到最终目录,大概率是缓存文件被占用或者损坏了:

    1. 先彻底关掉Android Studio,还要去任务管理器里把所有带「Gradle」字样的进程都结束掉(包括Gradle Daemon)
    2. 找到报错里的缓存路径:C:\Users\<NAME>\.gradle\caches\8.9\transforms\
    3. 把这个路径下的c17ff7a71a7540ad7b81fa15a8578109和后面带随机后缀的临时文件夹c17ff7a71a7540ad7b81fa15a8578109-85b2a633-b495-4674-a04c-c5ddb6345645都删掉
    4. 重启Android Studio,点击工具栏的「Sync Project with Gradle Files」,让Gradle重新生成缓存
  • 全量清理Gradle缓存+重置AS缓存
    如果上面的精准清理没效果,就来个彻底的:

    1. 直接删除整个Gradle 8.9的缓存文件夹:C:\Users\<NAME>\.gradle\caches\8.9
    2. 打开Android Studio的Terminal,输入Windows系统对应的命令:
      gradlew.bat clean build --no-build-cache
      
    3. 或者直接用AS的内置清理功能:顶部菜单「File → Invalidate Caches...」,勾选「Clear file system cache and local history」,点击「Invalidate and Restart」,等AS重启后再同步项目
  • 排查权限和文件占用问题
    很多时候是Windows的权限或者第三方软件锁定了缓存文件:

    1. 右键点击用户目录下的.gradle文件夹,选「属性 → 安全」,确保当前登录用户有「完全控制」的权限
    2. 暂时关掉杀毒软件、OneDrive/百度网盘这类实时同步工具,它们很容易在后台锁定Gradle的缓存文件,导致移动操作失败
  • 最后一招:重新导入项目
    如果前面的方法都救不回当前项目,试试这个兜底方案:

    1. 先把当前项目文件夹完整备份一份
    2. 打开Android Studio,选「File → New → Import Project」,导入你备份的项目目录
    3. 导入过程中可以手动指定Gradle版本为8.8试试,有时候AS LadyBug和Gradle 8.9的兼容存在小bug,降级版本能绕过问题

备注:内容来源于stack exchange,提问作者RatherBeSailing

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 11:24:37