Android Studio 3.x: error: cannot find symbol class GlideApp

anthony picture anthony · Jul 31, 2017 · Viewed 12.4k times · Source

I updated Android Studio from 2.x to 3.x last week end. The project migration was perfect, build was great. And now, from 2 hours, I can't explain why, I can't build, I have this error on Glide now:

Error:(26, 22) error: cannot find symbol class GlideApp

All was good before, I didn't change anything (gradle or configuration), and now this error appears...

For information about Glide, in my 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'

The GlideApp file is generated automatically (I checked it).

So, it's a crazy situation. Thank you very much guys!

Answer

Zoe picture Zoe · Jul 31, 2017

Some of these situations tend to pop up from time to time (for an instance with the generated class R, where it ends up not being generated). The easiest way I have solved this in the past is to clean the project and rebuild it. And if that doesn't work, press File in the top menu and press "Invalidate caches and restart". A second popup will appear, press "Invalidate caches and restart". It may take a while as Android Studio needs to re-index and rebuild the project, but it solves most issues I have had.