Android 添加firebase ML工具包依赖项时Gradle生成失败

Android 添加firebase ML工具包依赖项时Gradle生成失败,android,firebase,firebase-mlkit,Android,Firebase,Firebase Mlkit,我正在使用最新版本的firebase库,但在app.gradle文件中添加ml工具包库时 下面这个 implementation 'com.google.firebase:firebase-ml-natural-language:21.0.3' implementation 'com.google.firebase:firebase-ml-natural-languagetranslate-model:20.0.6' 项目同步成功 但当我构建项目时,我会遇到以下错误 清单合并失败:属性appl

我正在使用最新版本的firebase库,但在
app.gradle
文件中添加ml工具包库时 下面这个

implementation 'com.google.firebase:firebase-ml-natural-language:21.0.3'
implementation 'com.google.firebase:firebase-ml-natural-languagetranslate-model:20.0.6'
项目同步成功 但当我构建项目时,我会遇到以下错误

清单合并失败:属性application@appcomponentfactory 值=(android.support.v4.app.corecomponentfactory)来自 [com.android.support:support-compat:28.0.0] androidmanifest.xml:22:18-91也出现在 [androidx.core:core:1.0.0]androidmanifest.xml:22:18-86 值=(androidx.core.app.corecomponentfactory)。建议:添加 'tools:replace=“android:appcomponentfactory”'到元素 在androidmanifest.xml:14:5-135:19进行重写


任何帮助都将不胜感激

答案在您的问题中

在清单文件中添加此行

建议:在androidmanifest.xml:14:5-135:19处的元素中添加“tools:replace=“android:appcomponentfactory””以覆盖

support Library的属性
android.support.v4.app.corecomponentfactory
与androidx的
androidx.core.app.corecomponentfactory
冲突。你需要覆盖这个。快乐的编码