находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) - PullRequest
1 голос
/ 05 июля 2019

Я пытаюсь добавить firebase-core: 17.0.0 в зависимости, но он отображает эту ошибку. Я не хочу, чтобы мой код мигрировал в androidX : -

Дубликат класса android.support.v4.app.INotificationSideChannel, обнаруженный в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дубликат класса android.support.v4.app.INotificationSideChannel $ Stub находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дубликат класса android.support.v4.app.INotificationSideChannel $ Stub $ Proxy находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0 ) Повторяющийся класс android.support.v4.graphics.drawable.IconCompatParcelizer находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0). Дубликат класса android.support.v4.os.IResultReceiver находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Повторяющийся класс android.support.v4.os.IResultReceiver $ Stub находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дубликат класса android.support.v4.os.IResultReceiver $ Stub $ Proxy находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0 ) Дубликат класса android.support.v4.os.ResultReceiver находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дубликат класса android.support.v4.os.ResultReceiver $ 1 находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Повторяющийся класс android.support.v4.os.ResultReceiver $ MyResultReceiver находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дубликат класса android.support.v4.os.ResultReceiver $ MyRunnable найден в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дубликат класса androidx.core.graphics.drawable.IconCompatParcelizer находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дубликат класса androidx.core.internal.package-info находится в модулях classes.jar (androidx.core: core: 1.0.0) и classes.jar (com.android.support:support-compat:28.0.0) Дублирующий класс androidx.versionedparcelable.CustomVersionedParcelable найден в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дублированный класс androidx.versionedparcelable.NonParcelField находится в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дублирующий класс androidx.versionedparcelable.ParcelField находится в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дубликат класса androidx.versionedparcelable.ParcelImpl находится в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дублированный класс androidx.versionedparcelable.ParcelImpl $ 1 найден в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дублирующий класс androidx.versionedparcelable.ParcelUtils находится в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0)Дублированный класс androidx.versionedparcelable.VersionedParcel найден в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дубликат класса androidx.lableersarar_VarionParcepв модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дубликат класса androidx.versionedparcelable.VersionedParcel $ ParcelException обнаружен в модулях classes.xar (и.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дубликат класса androidx.versionedparcelable.VersionedParcelParcel найден в модулях classes.jar (androidx.versionedparcelable: androidx.versionedparcelable:и classes.jar (com.android.support:versionedparcelable:28.0.0) Дубликат класса androidx.versionedparcelable.VersionedParcelStream найден в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0) Дубликат класса androidx.versionedparcelable.VersionedParcelStream $ FieldBuffer найден в модулях classes.jar (androidx.versionedparcelable: версия: androidx.versionedparcelable: версия:classes.jar (com.android.support:versionedparcelable:28.0.0) Дубликат класса androidx.versionedparcelable.VersionedParcelStream $ InputBuffer найден в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar.support: versionedparcelable: 28.0.0) Повторяющийся класс androidx.versionedparcelable.VersionedParcelable найден в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versioned28.0.0arce)Дублированный класс androidx.versionedparcelable.VersionedParcelize находится в модулях classes.jar (androidx.versionedparcelable: versionedparcelable: 1.0.0) и classes.jar (com.android.support:versionedparcelable:28.0.0)

* 1008Перейдите к документации, чтобы узнать, как исправить ошибки разрешения зависимостей.

, но когда я добавляю эти строки, все работает идеально: -

configurations.all {
    resolutionStrategy.force 'com.google.firebase:firebase-core:17.0.0'
}

но когда я добавляю эти строки, я могу 'Доступ к пакету Firebase Analytics .Как я могу решить это?

1 Ответ

0 голосов
/ 23 июля 2019

У меня есть решение этой ошибки.

Сначала удалите этот код из файла build.gradle

configurations.all {
    resolutionStrategy.force 'com.google.firebase:firebase-core:17.0.0'
}

Здесь вы используете в своем проекте поддерживаемую библиотеку AndroidX. Вот почему они дают вам такую ​​ошибку.

Пожалуйста, сначала проверьте блог Firebase и подтвердите, что использование библиотеки в вашем проекте поддерживается AndroidX. Если да, то уменьшите версию этой библиотеки.

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