【问题标题】:Error while compiling app编译应用程序时出错
【发布时间】:2016-02-27 06:54:51
【问题描述】:
错误:配置根项目“Myapp”时出现问题。
无法解析配置 ':classpath' 的所有依赖项。
超时等待锁定工件缓存 (C:\Users\prasid444.gradle\caches\modules-2)。它当前正被另一个 Gradle 实例使用。
所有者 PID:5232
我们的PID:7292
所有者操作:解析配置 ':classpath'
我们的操作:解析配置':classpath'
锁定文件:C:\Users\prasid444.gradle\caches\modules-2\modules-2.lock
【问题讨论】:
标签:
android
dependencies
classpath
android-gradle-plugin
pid
【解决方案1】:
Gradle 有时会留下一个运行的 gradle-daemon,它可以锁定您的项目文件。指示C:\Users\prasid444.gradle\caches\modules-2 的目录是临时文件的缓存目录。
您可以移动/删除文件夹并再次尝试构建。 (将它移动到一个临时位置,以防您缓存的文件可能难以获取,这不应该发生,或者您只是想在解决此问题时有所注意。)
此外,在某处的.lock 文件中可能存在对文件的引用。您可以尝试使用gradle clean build 命令或只是移动/删除C:\Users\prasid444.gradle\caches 中的所有内容
【解决方案2】:
删除~/.gradle/caches目录和restart/rebuild项目中的所有内容。