错误:超时等待更改 minSdkVersion 时锁定构建文件的构建脚本类缓存

新手上路,请多包涵

我尝试更改 minSdkVersionbuild.gradle (模块:app)在 Android Studio 并得到下一个错误:

 Error:Timeout waiting to lock buildscript class cache for build file 'E:\pathtoproject\app\build.gradle' (C:\Users\Administrator\.gradle\caches\2.2.1\scripts\build_f00bwdji3qxl7urq5chsbakgv\ProjectScript\buildscript). It is currently in use by another Gradle instance.
Owner PID: unknown
Our PID: 4592
Owner Operation: unknown
Our operation: Initialize cache
Lock file: C:\Users\Administrator\.gradle\caches\2.2.1\scripts\build_f00bwdji3qxl7urq5chsbakgv\ProjectScript\buildscript\cache.properties.lock

这是什么错误?如何更改 minSdkVersion

原文由 user3499878 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 425
1 个回答

这听起来像是与 https://issues.gradle.org/browse/GRADLE-2795 有关。

解决此问题的最简单方法是删除 C:\Users\Administrator\.gradle\caches 下的所有内容。有一个 cache.properties.lock 持有全局锁,阻止您运行脚本。

对于 Mac OSX,该文件夹位于 ~/.gradle/caches 。 Android Studio 应该显示导致锁定的文件的正确路径。

原文由 mcarlin 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题