问题描述
使用的组件: 'com.android.tools.build:gradle:4.1.0' 'com.google.gms:google-services:4.3.4'
使用的版本: Android Studio 4.1
:app:minifyReleaseWithR8失败 /Users/androiddeveloper/Documents/udux_android/app/build/intermediates/module_and_runtime_deps_classes/release/base.jar:R8:类型androidx.databinding.DataBindingComponent定义了多次:/ Users / androiddeveloper / Documents / udux_android / app / build / intermediates /module_and_runtime_deps_classes/release/base.jar:androidx/databinding/DataBindingComponent.class,/Users/androiddeveloper/Documents/udux_android/livestream/build/intermediates/module_and_runtime_deps_classes/release/feature-livestream.jar:androidx/databinding/DataBindingComponent.class
解决方法
当我决定将两个模块合并到主应用程序中时,我分别处理了两个模块。 DFM模块将它放在Databinding组件类上,我觉得它是自动生成的。
我最终删除了模块上的androidx.databinding.Databinding组件包,这才解决了我的问题。