Android Studio 3.x:错误:找不到符号类GlideApp

问题描述 投票:10回答:9

我上周末将Android Studio从2.x更新到了3.x。项目迁移非常完美,构建非常出色。现在,从2个小时开始,我无法解释为什么,无法构建,现在在Glide上出现此错误:

错误:(26,22)错误:找不到符号类GlideApp

以前一切都很好,我没有进行任何更改(渐变或配置),现在出现此错误...

有关Glide的信息,在我的Gradle中:

annotationProcessor 'com.github.bumptech.glide:compiler:4.0.0-RC1'
compile 'com.github.bumptech.glide:glide:4.0.0-RC1'
compile 'com.github.bumptech.glide:okhttp3-integration:4.0.0-RC1'

GlideApp文件是自动生成的(我检查了它。)>

所以,这是一个疯狂的情况。非常感谢你们!

我上周末将Android Studio从2.x更新到了3.x。项目迁移非常完美,构建非常出色。现在,从2个小时开始,我无法解释为什么,无法构建,现在在Glide上出现此错误:...

android android-studio android-glide
9个回答
11
投票

其中某些情况有时会不时弹出(对于具有生成的类R的实例,最终不会生成该实例)。我过去解决此问题的最简单方法是清理项目并重建它。如果不起作用,请按顶部菜单中的File,然后按“使缓存无效并重新启动”。将出现第二个弹出窗口,按“使缓存无效并重新启动”。 Android Studio需要重新索引并重建项目,可能需要一段时间,但它可以解决我遇到的大多数问题。


6
投票

我也发生了同样的事情,这是我有过的最奇怪的错误之一,我在项目中使用了Butterknife,发现如果以私有模式定义视图,则会出现此错误


4
投票

迁移到AndroidX时遇到了同样的问题。我最终通过将依赖项添加/更新到


3
投票

Glide 4.x引入了一些重大更改。确保遵循Download & Setup page of Glide docs中的说明。不要忽略proguard.cfg中的更改。更改后,重新生成项目,您应该可以访问GlideApp


2
投票

添加类似的依赖项


0
投票

[当子包使用GlideApp且AppGlideModule在包层次结构的上一级扩展时,我已经解决了这个问题。


0
投票

就我而言,我忘记了应用kapt插件,因此我将其添加到了模块级别的build.gradle


0
投票

如果使用DI,则可以尝试注释掉GlideApp错误代码,然后重新构建。 IDE应该在错误真正出现的地方。


0
投票

我已解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.