android - Glide 4.4 java.lang.AbstractMethodError

标签 android android-glide

我在 Glide 中遇到超时异常,所以我尝试增加时间。这样做之后,它给出了AbstractMethodError

class com.bumptech.glide.load.engine.GlideException: Failed to load resource
                                                               Cause (1 of 1): class java.lang.AbstractMethodError: abstract method "com.bumptech.glide.load.model.ModelLoader com.bumptech.glide.load.model.ModelLoaderFactory.build(com.bumptech.glide.load.model.MultiModelLoaderFactory)"

我使用过的代码,我在下面提到过

dependencies {
compile 'com.github.bumptech.glide:glide:4.4.0'
    annotationProcessor 'com.github.bumptech.glide:compiler:4.4.0'
    compile 'com.github.bumptech.glide:okhttp3-integration:1.5.0@aar'
} 

@GlideModule
public final class MyAppGlideModule extends AppGlideModule {
    @Override
    public void registerComponents(Context context, Glide glide, Registry registry) {
        super.registerComponents(context, glide, registry);
        OkHttpClient.Builder builder = new OkHttpClient.Builder();
        builder.readTimeout(30, TimeUnit.SECONDS);
        builder.writeTimeout(30, TimeUnit.SECONDS);
        builder.connectTimeout(30, TimeUnit.SECONDS);
        registry.append(GlideUrl.class, InputStream.class,
                new OkHttpUrlLoader.Factory(builder.build()));
    }
    @Override
    public boolean isManifestParsingEnabled() {
        return false;
    }
}

最佳答案

添加或更改 okhttp3-integration:4.4.0 版本

  implementation ('com.github.bumptech.glide:okhttp3-integration:4.4.0'){
        exclude group: 'glide-parent'
    }

关于android - Glide 4.4 java.lang.AbstractMethodError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47955382/

相关文章:

java - 当磁盘存储已满时 Glide 会做什么?

安卓,Firestore : GlideException: Failed to load resource

java - Glide : How to resize and save the gif as file using Glide v4?

android - 在 Android 中使用 Glide 加载图像

php - 从 mysql php 检索数据到 Android

java - Gradle protoc 插件找不到默认的 google proto 文件

android - 在Android或OpenCV中修改图像后还原图像的对比度

java - 两个 Fragment 永远不应该直接通信

android - Androidx 迁移后 Unresolved reference R

android - 使用 Glide 和 RecyclerView 上下滚动时图像消失,图像之间的空间增加