Ошибка слияния манифеста на зависимости com.google.firebase: firebase-analytics: 17.2.2 - PullRequest
2 голосов
/ 13 февраля 2020

Я пытаюсь обновить свой проект до последних версий Firebase, но я получил эту ошибку: Ошибка слияния манифеста:

Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
    is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
    Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:28:5-423:19 to override.

на implementation 'com.google.firebase:firebase-analytics:17.2.2'

также мой проект имеет это это отразится на зависимости от Google и Firebase?

 implementation 'com.google.android.gms:play-services:12.0.1'
    implementation 'com.google.android.gms:play-services-analytics:12.0.1'
    implementation 'com.google.android.gms:play-services-maps:12.0.1'
    implementation 'com.android.support:multidex:1.0.3'
    implementation 'com.google.firebase:firebase-core:12.0.1'
    implementation 'com.google.firebase:firebase-ads:12.0.1'
    implementation 'com.google.firebase:firebase-messaging:12.0.1'

    //noinspection OutdatedLibrary
    implementation 'com.google.firebase:firebase-analytics:17.2.2'
    implementation 'com.google.firebase:firebase-crash:12.0.1'
    implementation 'com.google.firebase:firebase-config:12.0.1'
    implementation 'com.google.firebase:firebase-auth:12.0.1'
    implementation 'com.google.android.gms:play-services-auth:12.0.1'


    // Add dependency
    implementation 'com.crashlytics.sdk.android:crashlytics:2.9.5'

и здесь версии gradle и служб Google

classpath 'com.google.gms: google-services: 4.3.2' classpath 'io.fabri c .tools: gradle : 1.28.0'

1 Ответ

2 голосов
/ 13 февраля 2020

Вам необходимо обновить до AndroidX, следующая зависимость:

implementation 'com.google.firebase:firebase-analytics:17.2.2'

с вышеприведенной версией требует от вашего приложения использования AndroidX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...