从Git导入Android Studio项目时出现Gradle缓存与Groovy类初始化错误怎么办?
解决Gradle构建错误:Could not initialize class org.codehaus.groovy.classgen.Verifier
具体解决步骤:
清理Gradle缓存
- 关闭Android Studio
- 删除路径
C:\Users\User\.gradle下的整个文件夹 - 重启Android Studio,执行
File -> Invalidate Caches... -> Invalidate and Restart
匹配JDK与Gradle版本
- 你的项目使用Gradle 5.6.2,该版本建议搭配JDK 8使用
- 在Android Studio中设置JDK:
File -> Project Structure -> SDK Location -> JDK Location,选择JDK 8(Oracle或OpenJDK均可)
重置项目构建文件
- 删除项目根目录下的
.idea文件夹和所有模块的build文件夹 - 点击工具栏的
Sync Project with Gradle Files按钮重新同步
- 删除项目根目录下的
验证Gradle wrapper配置
打开gradle/wrapper/gradle-wrapper.properties,确认distributionUrl指向的Gradle版本为https\://services.gradle.org/distributions/gradle-5.6.2-all.zip,若路径错误或文件损坏,手动替换为正确链接后重新同步
内容的提问来源于stack exchange,提问作者Metjus Hoxha
相关产品推荐
相关产品推荐

