Android Firebase core 17.0依赖项与Appcompat-v7冲突
无法使用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的版本)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
当我使用
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);按照中的说明操作