Android Java项目配置Glide依赖失败,报错‘Cannot resolve symbol 'Glide'’
解决Glide 'Cannot resolve symbol' 错误的排查步骤
针对你遇到的Glide无法识别的问题,按以下步骤逐一排查:
确认依赖配置正确
在module:app的build.gradle.kts中,确保添加了正确的Glide依赖(建议使用最新稳定版本,比如4.16.0):dependencies { implementation("com.github.bumptech.glide:glide:4.16.0") // 如果用到Glide的注解处理器(比如自定义Module),Java项目可补充: // annotationProcessor("com.github.bumptech.glide:compiler:4.16.0") }同步Gradle项目
添加依赖后,必须点击Android Studio右上角的「Sync Now」按钮,或者通过File -> Sync Project with Gradle Files完成同步,确保依赖被正确下载到本地。检查代码导入语句
在你的Java类顶部,一定要添加Glide的导入:import com.bumptech.glide.Glide;缺少导入语句的话,IDE会无法识别
Glide类。验证仓库配置
打开项目根目录的settings.gradle.kts,确认mavenCentral()仓库已添加(Glide托管在此,原jcenter仓库已弃用):dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } }清理重建项目
缓存问题可能导致依赖不生效,执行Build -> Clean Project,再执行Build -> Rebuild Project重新编译项目。清除IDE缓存
如果以上步骤都无效,尝试清除Android Studio缓存:File -> Invalidate Caches...,选择「Invalidate and Restart」,重启IDE后再检查。
内容的提问来源于stack exchange,提问作者Somil
相关产品推荐
相关产品推荐

