错误:找不到符号变量GlideApp
这就是我一直在犯的错误。使用Android Studio 33.1和进口这些模块的滑翔。
implementation 'com.github.bumptech.glide:glide:4.8.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
GlideApp.with(this /* context */)
.load(storageReference)
.into(MainImage);
5条答案
按热度按时间sycxhyv71#
如果无法生成GlideAPP
必须与“AppGlideModule Implementation class”在同一模块中
fdx2calv2#
要在Glide中使用生成的API,您需要创建一个类并扩展
AppGlideModule
并使用@GlideModule
注解,例如:在此重建之后,您应该能够使用
GlideApp
了解更多信息,请访问:http://bumptech.github.io/glide/doc/generatedapi.htmlxoshrz7s3#
然后 Sync 它将工作。
Working Screenshot
可选:您也可以这样做。
Build -> Make Module
wpx232ag4#
如果您使用Kotlin,请尝试使用
kapt
而不是annotationProcessor
。fnatzsnv5#
请手动检查代码是否有错误。代码中的错误将导致自动生成的类“GlideApp”在您尝试构建时消失。
Android Studio将首先检查导入并发现GlideApp不存在。但它不会显示代码中(导入后)错误,除非您逐个打开每个类。