Сборка Gradle завершилась неудачно при добавлении зависимостей MLb в Firebase - PullRequest
0 голосов
/ 06 октября 2019

Я использую последнюю версию библиотек firebase, но когда я добавляю библиотеки ml kit в app.gradle файле. Ниже.

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 value = (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 value = (androidx.core.app.corecomponentfactory). предложение: добавьте 'tools: replace = "android: appcomponentfactory"' к элементу в androidmanifest.xml: 14: 5-135: 19, чтобы переопределить.

Любая помощь будет оценена

1 Ответ

0 голосов
/ 06 октября 2019

Ответ на ваш вопрос.

Добавьте эту строку в файл манифеста

предложение: добавьте 'tools: replace = "android: appcomponentfactory" "к элементу в androidmanifest.xml: 14: 5-135: 19переопределить.

Атрибут android.support.v4.app.corecomponentfactory библиотеки поддержки конфликтует с androidx.core.app.corecomponentfactory Androidx. Вы должны переопределить это. Удачного Коддинга.

...