Gradle UncheckedIOException

Gradle UncheckedIOException

我的 Android Studio 项目工作正常,在重新启动项目后我得到这个错误:

Caused by: org.gradle.api.UncheckedIOException: Failed to create directory 'C:\Users\Win\ .gradle\caches\transforms-2\files-2.1579628dbe4361d42479786c21faaed'

我做了这些事情但问题没有解决:

  1. Invalidate caches / restart

  2. Clean / Rebuild

额外信息:

Android工作室版本:3.4.1

compileSdkVersion: 29
minSdkVersion 21
targetSdkVersion 29

谁能解决这个问题?

转到路径 C:\Users\Win\ .gradle\caches 并手动删除此目录。请注意 .gradle 是一个隐藏文件夹。

我试过 删除 .gradle/caches 文件夹 的解决方案,但没有成功。
我已经尝试了解决方案 Invalidates caches / restart -> rebuild,但它也没有用。
我在 gradle-wrapper.properties:

解决了将我的 gradle 版本更新为 gradle-6.3
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip

这个gradle版本需要Android gradle插件至少3.6.0:

buildscript {
   dependencies {
        classpath "com.android.tools.build:gradle:$gradle_version"
   }
}

就我而言,上述建议的修复均无效。 最终,这是 Windows 端的文件夹权限设置。