首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Firebase-core 17.0依赖项与Appcompat-v7冲突

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

Stack Overflow用户
提问于 2019-06-20 04:27:14
回答 2查看 1.3K关注 0票数 -2

无法组合使用IdeMavenCoordinates{myGroupId='com.android.support',com.android.support和androidx.*的

依赖项,但发现IdeMavenCoordinates{myGroupId=‘com.android.support’,myArtifactId='slidingpanelayout',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'时,该错误显示在implementation 'com.android.support:appcompat-v7:28.0.0'

EN

回答 2

Stack Overflow用户

发布于 2019-06-20 05:20:25

Firebase已迁移到最新版本的androidx,因此您应该在项目中使用androidx或简单地使用旧版本,例如:

代码语言:javascript
复制
implementation 'com.google.firebase:firebase-core:16.0.9'

关于迁移到androidx:https://developer.android.com/jetpack/androidx/migrate

票数 2
EN

Stack Overflow用户

发布于 2019-06-21 16:37:00

代码语言:javascript
复制
---------------------------------------------------------------
|  Service        |  Gradle dependency                        |
---------------------------------------------------------------
| Firebase Core   | com.google.firebase:firebase-core:17.0.0  |
---------------------------------------------------------------

在此版本中,库将从安卓支持库迁移到Jetpack (AndroidX)库。除非您在应用程序中进行以下更改,否则更新库将不起作用:

按照Migrating to AndroidX.中的说明进行

  • Upgrade com.android.tools.build:gradle to v3.2.1或later.
  • Upgrade compileSdkVersion to 28或AndroidX升级应用程序以使用Jetpack (AndroidX
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56675383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档