当我尝试使用较新版本的Glide Library时,在所有文件中都会出现Binding Error。我恢复到旧版本的那一刻起作用了。
我使用的版本:
**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'。 at 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
答案 0 :(得分:0)
最后,我可以通过将Glide依赖项放在两个Gradle文件中来解决此问题。 以前,我试图在这些文件之一上添加依赖项。令人惊讶的是,较旧版本的Glide不能工作于较新的版本。 现在,我在两个Gradle文件中都放置了新版本的Glide。 OO!可以。
(HtmlDivision) page.getByXPath("//div[@class='container-fluid row']")
My project structure(MVVM):
-core
- app