使用OS独立路径'android/databinding/DataBindingComponent.java'找到多个文件

R4j*_*R4j 3 java android android-studio android-databinding android-studio-3.0

我在android studio中构建期间遇到此错误:

错误:任务':app:transformResourcesWithMergeJavaResForDebug'的执行失败.

使用OS独立路径'android/databinding/DataBindingComponent.java'找到多个文件

我使用这个库来应用带有数据绑定的通用适配器.我的应用已开启databinding

  dataBinding {
    enabled = true
  }
Run Code Online (Sandbox Code Playgroud)

这个库中的示例工作正常,但不知道为什么它DataBindingComponent在我的应用程序中重复.
有什么线索可以搞清楚吗?

Vic*_*hiu 7

我将Android Studio更新为3.0版时遇到此问题.
通过add packagingOptions修复:

android{
    packagingOptions {
        exclude 'android/databinding/DataBinderMapper.java'
        exclude 'android/databinding/DataBindingComponent.java'
        exclude 'android/databinding/DynamicUtil.java'
    }
}
Run Code Online (Sandbox Code Playgroud)