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

Android Studio升级后Gradle同步报错:无法创建TransformedFileCache服务

解决Android Studio升级后Gradle同步的两个错误:TransformedFileCache创建失败和锁协议不匹配

我之前升级Android Studio和Gradle时碰到过一模一样的问题,这两个报错本质都是旧Gradle缓存与新版本不兼容导致的,按下面的步骤操作就能快速解决:

  • 首先完全关闭Android Studio,并且确保所有和Gradle/Java相关的后台进程都结束掉(比如Windows任务管理器里的java.exe/javaw.exe,Mac/Linux可以用killall java命令)
  • 找到你的Gradle全局缓存目录:
    • Windows:C:\Users\<你的用户名>\.gradle
    • Mac/Linux:~/.gradle
  • 删除该目录下的caches文件夹(这会清除旧的缓存文件,重新打开Studio后会自动下载新的适配文件);如果担心误删,也可以只删除caches里的transforms-1和locks子文件夹做针对性清理
  • 重新打开Android Studio,点击顶部工具栏的「Sync Project with Gradle Files」按钮,等待同步完成

另外提个小优化建议:你的build.gradle里使用的com.google.gms:google-services:3.0.0和Gradle Plugin 3.0.1的兼容性不算最佳,可以考虑升级到3.1.0版本,修改后的依赖如下:

classpath 'com.google.gms:google-services:3.1.0'

这能避免一些潜在的依赖冲突问题。

补充说明报错原因:
升级Gradle到4.1后,它的缓存格式和锁文件协议版本发生了变化,旧版本留下的缓存文件和锁文件无法被新Gradle识别,所以会抛出「锁协议不匹配」和「无法创建TransformedFileCache服务」的错误,清除旧缓存后Gradle会重新生成符合新版本要求的文件,问题就解决了。

内容的提问来源于stack exchange,提问作者Anuj Garg

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 06:49:46