You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Android Studio 3.6后出现Unable to load class 'com.intellij.util.Consumer'错误求助

解决Android Studio 3.6升级后ERROR: Unable to load class 'com.intellij.util.Consumer'问题

刚把Android Studio升级到3.6版本后,就碰到了 ERROR: Unable to load class 'com.intellij.util.Consumer' 这个头疼的报错?别慌,我整理了几个常见原因和对应的解决办法,亲测有效:

可能原因及解决方案

1. Gradle依赖缓存损坏

这种情况常发生在网络连接超时后,导致依赖下载不完整或缓存文件损坏。

  • 解决方案:重新下载依赖并同步项目(需要联网)
    直接点击Android Studio工具栏的 File → Sync Project with Gradle Files,或者点击右上角的同步按钮,等待IDE重新下载并同步所有依赖即可。

2. Gradle守护进程状态损坏

Gradle的后台守护进程如果异常退出或状态异常,也会引发这类类加载错误。

  • 方案一:终止所有Gradle守护进程
    打开终端/命令行,执行命令:
    # Mac/Linux
    ./gradlew --stop
    
    # Windows
    gradlew --stop
    
  • 方案二:关闭IDE后终止所有Java进程
    如果上面的方法没起作用,直接关闭Android Studio,然后打开任务管理器(Windows)或活动监视器(Mac),找到并结束所有Java相关的进程,再重新启动IDE试试。

3. 第三方插件与Gradle版本不兼容

项目中使用的第三方插件可能和当前Gradle版本(或Android Gradle Plugin版本)不匹配。
先检查你的项目配置:
项目根目录下的build.gradle(Project级)依赖配置:

dependencies {
    classpath 'com.android.tools.build:gradle:3.6.1'
    classpath 'com.google.gms:google-services:4.3.3'
}

gradle/wrapper/gradle-wrapper.properties中的Gradle版本:

distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

建议:确认google-services插件版本和Android Gradle Plugin 3.6.1是否兼容。可以尝试将google-services升级到匹配的版本(比如4.3.10及以上),然后重新同步项目。

内容的提问来源于stack exchange,提问作者Khalife

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 08:02:41