繁体   English   中英

使用更新版本的Glide Library(4.7.1)会导致绑定错误问题

[英]Using Newer version of Glide Library(4.7.1) causing Binding error issue

当我尝试使用更新版本的Glide Library时,在所有文件中均出现绑定错误。 当我恢复到较旧的版本时,它可以工作。

我使用的版本:

**api 'com.github.bumptech.glide:glide:4.3.0'**

我更新的较新版本:

**dependencies {
    compile 'com.github.bumptech.glide:glide:4.7.1'
}**

不确定问题的原因。

错误:包com.xxx.xxx.databinding不存在

  • 所有班级都一样

    org.gradle.api.tasks.TaskExecutionException:任务':app:compileDebugJavaWithJavac'的执行失败。 在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)在org.gradle .api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)位于org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)

我面临的实际问题是这样的: https://stackoverflow.com/questions/49976044/crash-on-using-glide-library/49976172?noredirect=1#comment86975685_49976172 : https://stackoverflow.com/questions/49976044/crash-on-using-glide-library/49976172?noredirect=1#comment86975685_49976172

最后,我可以通过将Glide依赖项放在两个Gradle文件中来解决此问题。 以前,我试图在这些文件之一上添加依赖项。 令人惊讶的是,较旧版本的Glide不能工作于较新的版本。 现在,我在两个Gradle文件中都放置了新版本的Glide。 OO! 有用。

My project structure(MVVM): -core - app

implementation 'com.github.bumptech.glide:glide:4.8.0'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM