Firebase-core 17.0 конфликтует с Appcompat-v7 - PullRequest
0 голосов
/ 19 июня 2019

Зависимости, использующие groupId com.android.support и androidx. *, Не могут быть объединены, но найдены IdeMavenCoordinates {myGroupId = 'com.android.support', myArtifactId = 'slidepanelayout', myVersion = '28 .0.0 ',myPacking = 'aar', myClassifier = 'null'} и IdeMavenCoordinates {myGroupId = 'androidx.versionedparcelable', myArtifactId = 'versionedparcelable', myVersion = '1.0.0', myPacking = 'aar', myClassifier = 'myClassifier =' null} nullзависимость меньше ... (Ctrl + F1) Информация для проверки: Существуют некоторые комбинации библиотек или инструментов и библиотек, которые несовместимы или могут привести к ошибкам.Одной из таких несовместимостей является компиляция с версией библиотек поддержки Android, которая не является последней версией (или, в частности, версией ниже, чем ваша targetSdkVersion).

Эта ошибка отображается на implementation 'com.android.support:appcompat-v7:28.0.0', когдая использую implementation 'com.google.firebase:firebase-core:17.0.0'

Ответы [ 2 ]

1 голос
/ 20 июня 2019

Firebase мигрировал до androidx с последней версией, поэтому вы должны либо использовать androidx в своем проекте, либо просто использовать более старую версию, например:

implementation 'com.google.firebase:firebase-core:16.0.9'

О миграции на androidx: https://developer.android.com/jetpack/androidx/migrate

0 голосов
/ 21 июня 2019

Ознакомьтесь с примечаниями к выпуску библиотек firebase :

---------------------------------------------------------------
|  Service        |  Gradle dependency                        |
---------------------------------------------------------------
| Firebase Core   | com.google.firebase:firebase-core:17.0.0  |
---------------------------------------------------------------

Этот выпуск является обновлением версии MAJOR и содержит критические изменения. В этом выпуске библиотеки переносятся из библиотек поддержки Android в библиотеки Jetpack (AndroidX). Обновленные библиотеки не будут работать, если вы не внесете следующие изменения в свое приложение:

  • Обновление com.android.tools.build:gradle до v3.2.1 или более поздней версии.
  • Обновление compileSdkVersion до 28 или более поздней версии.
  • Обновление приложения для использования Jetpack(AndroidX);следуйте инструкциям в Миграция на AndroidX .
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...