Android Firebase core 17.0依赖项与Appcompat-v7冲突

Android Firebase core 17.0依赖项与Appcompat-v7冲突,android,firebase,android-gradle-plugin,android-support-library,androidx,Android,Firebase,Android Gradle Plugin,Android Support Library,Androidx,无法使用groupId com.android.support和androidx.*的依赖项 合并而成 IdeMavenCoordinates{myGroupId='com.android.support', myArtifactId='slidengpanelayout',myVersion='28.0.0',myPacking='aar', myClassifier='null'}和 IdeMavenCoordinates{myGroupId='androidx.versionedparce

无法使用groupId com.android.support和androidx.*的依赖项 合并而成 IdeMavenCoordinates{myGroupId='com.android.support', myArtifactId='slidengpanelayout',myVersion='28.0.0',myPacking='aar', myClassifier='null'}和 IdeMavenCoordinates{myGroupId='androidx.versionedparcelable', myArtifactId='versionedparcelable',myVersion='1.0.0', myPacking='aar',myClassifier='null'}不兼容的依赖项 较少的(Ctrl+F1)检验信息:检验信息有以下几种组合: 不兼容或可能导致 给虫子。其中一个不兼容是使用 非最新版本的Android支持库(或 特别是低于targetSdkVersion的版本)


当我使用
implementation'com.google.firebase:firebase core:17.0.0'
firebase迁移到
androidx
的最新版本时,该错误显示在
implementation'com.android.support:appcompat-v7:28.0.0'
上,因此您应该在项目中使用androidx,或者只使用较旧的版本,例如:

implementation 'com.google.firebase:firebase-core:16.0.9'
关于迁移到androidx:

请检查库:

---------------------------------------------------------------
|  Service        |  Gradle dependency                        |
---------------------------------------------------------------
| Firebase Core   | com.google.firebase:firebase-core:17.0.0  |
---------------------------------------------------------------
此版本是一个主要的版本更新,包括重大更改。 通过此版本,库从Android支持库迁移到Jetpack(AndroidX)库。 除非您在应用程序中进行以下更改,否则更新的库将无法工作:

  • 升级
    com.android.tools.build:gradle
    v3.2.1
    或更高版本
  • 升级
    compileSdkVersion
    28
    或更高版本
  • 更新应用程序以使用Jetpack(AndroidX);按照中的说明操作