Android Studio Jellyfish 2023.3.1 Gradle同步失败求助
解决Gradle同步失败:无法移动临时工作区问题
问题重现
使用Android Studio Jellyfish 2023.3.1时,Gradle同步报错核心信息:
Could not move temporary workspace (C:\Users\jordy\.gradle\caches\transforms-4\f2cfbe96f4ea4bebc97720eee3299b1c-05cdfca4-d5e5-4635-9702-36fafef6018e) to immutable location (C:\Users\jordy\.gradle\caches\transforms-4\f2cfbe96f4ea4bebc97720eee3299b1c)
解决方案
清理Gradle缓存
- 关闭Android Studio
- 打开文件资源管理器,进入
C:\Users\jordy\.gradle\caches - 删除
transforms-4文件夹(或直接删除整个caches目录,Gradle会自动重新下载依赖) - 重启Android Studio,重新触发Gradle同步
修复文件夹权限
- 右键
C:\Users\jordy\.gradle文件夹,选择「属性」→「安全」 - 确认当前用户拥有完全控制权限,若权限不足,点击「编辑」添加对应权限
- 应用权限设置后,重新同步Gradle
- 右键
临时关闭安全软件
部分杀毒软件或防火墙会拦截Gradle对缓存目录的读写操作,临时关闭相关防护工具后重试同步手动迁移临时文件
- 关闭Android Studio
- 找到临时文件夹
C:\Users\jordy\.gradle\caches\transforms-4\f2cfbe96f4ea4bebc97720eee3299b1c-05cdfca4-d5e5-4635-9702-36fafef6018e - 将该文件夹内的内容复制到目标文件夹
C:\Users\jordy\.gradle\caches\transforms-4\f2cfbe96f4ea4bebc97720eee3299b1c(目标文件夹不存在则直接重命名临时文件夹) - 重启Android Studio完成同步
内容的提问来源于stack exchange,提问作者Jordy Etienne
相关产品推荐
相关产品推荐

