android - 所有 firebase 库必须高于或低于 14.0.0

标签 android firebase firebase-cloud-messaging firebase-analytics firebase-crash-reporting

我检查了我的 app build.gradle 文件,这些是其中唯一与 firebase 相关的行

/***
 * Firebase
 */
implementation 'com.google.firebase:firebase-core:15.0.0'
implementation 'com.google.firebase:firebase-messaging:15.0.0'
implementation('com.crashlytics.sdk.android:crashlytics:2.9.1@aar') {
    transitive = true
}
implementation 'com.google.firebase:firebase-ads:15.0.0'

我没有任何使用 firebase 的库,所以我认为使用旧版本的库不会有问题。

问题是我无法使用新的 v15 版本的 firebase 构建 gradle、清理项目或重建项目,因为它不断抛出错误 所有 firebase 库必须高于或低于 14.0.0

最佳答案

原来我忘记更改 com.google.android.gms:play-services-ads 的版本号,将其切换到 15.0.0 并且它工作.

这是一个由 Google 提供的博客,其中提供了更多信息。 Announcing new SDK versioning in Google Play services and Firebase

关于android - 所有 firebase 库必须高于或低于 14.0.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49834694/

相关文章:

android - 在 Android Studio 中安装 google playservice 和 google 存储库后无法解析 Firebase?

ios - FCM ios 配置

ios - self Controller nil webview

java - 如果应用程序位于前台,通知不会显示在通知抽屉中

android - 混合移动应用程序中图标的响应式设计

java - 如何在 Android 中平滑地从左向右滑动 ImageView?

java - 使用 jsoup 从具有可变页面数据的 'form' 类中提取文本

android - 我可以在没有谷歌服务的设备上使用谷歌Firestore吗?

android - API级别14的Firebase云依赖关系

java - 在Java中的不同时刻播放多种声音