我在android studio中构建时遇到了这个错误:
错误:任务执行失败 ':应用程序:transformResourcesWithMergeJavaResForDebug'。
在OS独立路径'android / databinding / DataBindingComponent.java'中发现了多个文件
我使用this library将通用适配器应用于数据绑定。
我的应用已启用databinding
dataBinding {
enabled = true
}
此库中的示例工作正常,但不知道为什么它在我的应用中重复DataBindingComponent
。
有什么线索可以搞清楚吗?
答案 0 :(得分:6)
我将Android Studio更新为3.0版时遇到此问题 通过添加packagingOptions修复:
android{
packagingOptions {
exclude 'android/databinding/DataBinderMapper.java'
exclude 'android/databinding/DataBindingComponent.java'
exclude 'android/databinding/DynamicUtil.java'
}
}