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

升级Android Studio 3.1后遇异常:未开离线却提示无Glide缓存版本

解决Android Studio 3.1升级后Glide编译器缓存异常问题

我来帮你搞定这个恼人的问题!这种明明没开离线模式却报缓存找不到的情况,大概率是升级后AS的缓存或者配置出现了异常,试试下面这些步骤:

  • 先彻底确认离线模式状态
    虽然你说没开,但升级后AS的设置可能有残留。打开File > Settings > Build, Execution, Deployment > Gradle,仔细检查Offline work选项,确保它是未勾选的,然后点Apply和OK保存。

  • 清理Gradle本地缓存
    Gradle的本地缓存可能已经损坏了:

    1. 找到本地Gradle缓存目录:macOS是~/.gradle/caches,Windows是C:\Users\<你的用户名>\.gradle\caches
    2. 删除里面的modules-2文件夹(这是存储依赖缓存的核心目录)
    3. 回到AS,执行File > Invalidate Caches / Restart,选择Invalidate and Restart,让AS彻底重启并清理自身缓存
  • 检查Glide依赖配置是否正确
    确保你在app模块的build.gradle里正确配置了Glide的核心库和注解编译器:

    dependencies {
        // Glide核心库
        implementation 'com.github.bumptech.glide:glide:4.6.1'
        // Glide注解处理器(必须用annotationProcessor,不能用implementation)
        annotationProcessor 'com.github.bumptech.glide:compiler:4.6.1'
    }
    
  • 确认项目仓库配置完整
    检查根目录的build.gradle,确保仓库包含google()、jcenter()或mavenCentral(),Glide的依赖需要从这些仓库拉取:

    allprojects {
        repositories {
            google()
            jcenter()
            mavenCentral()
        }
    }
    
  • 匹配Gradle插件版本
    Android Studio 3.1对应的Gradle插件版本是3.1.0,检查根目录build.gradle里的配置:

    buildscript {
        dependencies {
            classpath 'com.android.tools.build:gradle:3.1.0'
        }
    }
    
  • 最后一招:删除项目本地Gradle文件夹
    如果上面都没用,删除项目根目录下的.gradle隐藏文件夹,然后点击AS右上角的Sync Project with Gradle Files按钮重新同步项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 04:21:07