我已经将一个回购克隆到我的OneDrive并尝试在Android Studio中打开该项目。 Gradle将在同步项目中途中途并抛出错误:
Gradle 'projectname' project refresh failed
Error:Timeout waiting to lock Build Output Cleanup Cache (O:\path\to\project\.gradle\buildOutputCleanup). It is currently in use by another Gradle instance.
Owner PID: unknown
Our PID: 8928
Owner Operation: unknown
Our operation:
Lock file: O:\path\to\project\.gradle\buildOutputCleanup\cache.properties.lock
我找到Error:Timeout waiting to lock buildscript class cache for build file when change minSdkVersion并尝试删除cache.properties.lock
文件,甚至尝试删除buildOutputCleanup
文件夹,但在Gradle同步时我仍然收到错误消息。我尝试将同一个repo克隆到我的C:,并且Gradle同步了该项目没有任何问题。
我们将OneDrive设置为看起来像网络共享,我知道它必须将我本地加载的文件同步到云中,但似乎由于某种原因这会干扰Gradle。知道为什么会这样吗?