我检查了我的 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/