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

时间:2017-07-27 11:22:25

标签: java android android-studio android-databinding android-studio-3.0

我在android studio中构建时遇到了这个错误:

  

错误:任务执行失败   ':应用程序:transformResourcesWithMergeJavaResForDebug'。

     
    

在OS独立路径'android / databinding / DataBindingComponent.java'中发现了多个文件

  

我使用this library将通用适配器应用于数据绑定。 我的应用已启用databinding

  dataBinding {
    enabled = true
  }

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

1 个答案:

答案 0 :(得分:6)

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

android{
    packagingOptions {
        exclude 'android/databinding/DataBinderMapper.java'
        exclude 'android/databinding/DataBindingComponent.java'
        exclude 'android/databinding/DynamicUtil.java'
    }
}