我遇到了关于10.0.3.2
库的问题。
我使用了来自github的几个Glide
API
但每当我multiimagepicker
选择图像
它崩溃了。
每次click
因此错误而崩溃
java.lang.NoSuchMethodError:没有虚方法 负载(Ljava /郎/字符串;)LCOM / bumptech /滑行/ DrawableTypeRequest;在 class Lcom / bumptech / glide / RequestManager;或者它的超级课程 ('com.bumptech.glide.RequestManager'的声明出现......)
我因为这个错误而陷入困境。 我在滑翔论坛上搜索但仍未找到正确的答案。很多人都在寻找这个错误的答案
的build.gradle:
API
答案 0 :(得分:1)
我使用当前最新版本得到了同样的错误:4.7.1
错误很可能是因为你的依赖关系,对我来说,将Glide版本降级到4.3.1工作正常。
implementation'com.github.bumptech.glide:glide:4.3.1'
顺便说一下,使用术语implementation
,而不是compile
,因为它将在今年删除。
此解决方案可能不适合您,因为您的版本已经 4.2.0
但无论如何,希望它有效!
答案 1 :(得分:0)
将android迁移到androidx之后 并将gradle升级到新版本时,我在滑行方面遇到了一些问题。
尝试了一个版本之后...这个版本是唯一适合我的版本。
推荐滑行4.8.0
与较新的版本和与年长的版本相比,我遇到了一些问题..也许该版本也适用于您。
implementation 'com.github.bumptech.glide:glide:4.8.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
implementation 'com.android.support:support-annotations:28.0.0'
annotationProcessor 'com.android.support:support-annotations:28.0.0'
也许您会在这里找到一些有用的信息。 https://github.com/bumptech/glide/releases
答案 2 :(得分:0)
您遇到此错误是因为 MultipleImageSelect:v0.0.4 使用旧的 glide 版本而您的项目使用较新的版本。当 Gradle 构建您的项目时,它使用较新版本的 Gradle,MultipleImageSelect:v0.0.4 将在内部崩溃。您可以在 android studio 的外部项目库中确认这一点。使用相同版本的 glide 可以解决这个问题。要么降级您的项目版本以检查 MultipleImageSelect 的最新版本。