场景介绍:
由于项目中使用的是Module 方式构建工程,可能某些模块版本没有统一 ,就导致版本冲突 ,如图所示
java.lang.NoSuchMethodError: No virtual method load(Ljava/io/File;)Lcom/bumptech/glide/DrawableTypeRequest; in class Lcom/bumptech/glide/RequestManager; or its super classes (declaration of 'com.bumptech.glide.RequestManager' appears in /data/app/wansun.visit.android-1/base.apk:classes12.dex)
检查主工程使用的是:compile 'com.github.bumptech.glide:glide:3.7.0'
module 使用的是 compile 'com.github.bumptech.glide:glide:4.9.0'
解决办法就是统一升级到 compile 'com.github.bumptech.glide:glide:4.9.0' 问题解决