1 問題
android studio導入別人項目的module,運行點擊app,程序奔潰,錯誤日誌如下
Process: com.example.chenyu, PID: 6302
java.lang.NoSuchMethodError: No virtual method asBitmap()Lcom/bumptech/glide/RequestBuilder; in class Lcom/bumptech/glide/RequestManager; or its super classes (declaration of 'com.bumptech.glide.RequestManager' appears in /data/app/com.example.chenyu-S_lF33LcJBkLdYjWi4l9sg==/base.apk!classes2.dex)
at com.zhihu.matisse.engine.impl.GlideEngine.loadThumbnail(GlideEngine.java:37)
at com.zhihu.matisse.internal.ui.widget.MediaGrid.setImage(MediaGrid.java:117)
at com.zhihu.matisse.internal.ui.widget.MediaGrid.bindMedia(MediaGrid.java:84)
2 原因
app和module裏面的glide版本不一致導致的
3 解決辦法
讓app裏面的glide版本和module裏面的版本保持一致就可以了。