编译应用时出错

问题描述:

Error:A problem occurred configuring root project 'Myapp'.编译应用时出错

Could not resolve all dependencies for configuration ':classpath'. Timeout waiting to lock artifact cache (C:\Users\prasid444.gradle\caches\modules-2). It is currently in use by another Gradle instance. Owner PID: 5232 Our PID: 7292 Owner Operation: resolve configuration ':classpath' Our operation: resolve configuration ':classpath' Lock file: C:\Users\prasid444.gradle\caches\modules-2\modules-2.lock

Gradle有时会留下一个gradle-daemon运行,它可以保存项目文件上的锁。指示的目录C:\Users\prasid444.gradle\caches\modules-2是临时文件的缓存目录。

您可以移动/移除文件夹并再次尝试构建。 (如果缓存的文件可能难以获得,这种情况不应该发生,或者您只是想在解决此问题的时候想一想),请将其移至临时位置。

此外,可能存在对文件的引用在一个.lock文件的某处。您可以尝试使用gradle clean build命令或仅删除C:\Users\prasid444.gradle\caches中的所有内容

删除~/.gradle/caches目录和restart/rebuild项目中的所有内容。