同时在 Android Studio 中实现 Firebase Storage 和 Firebase Messaging 时出现重复错误?

问题描述 投票:0回答:1

enter image description here

  • 这是我在 build.gradle

    中实现的所有库
  • 当消息传递独立时,它不会给出任何错误

  • 但是当同时实现2个库存储和消息传递时,会出现以下错误

    Duplicate class com.google.firebase.Timestamp found in modules firebase-common-21.0.0-runtime (com.google.firebase:firebase-common:21.0.0) and firebase-firestore-24.10.3-runtime (com.google.firebase:firebase-firestore:24.10.3)

  • 这是messaging的用法 -enter image description here

  • 这就是存储enter image description here的用法 enter image description here

android firebase kotlin android-studio google-cloud-storage
1个回答
0
投票

要解决此问题,您可以在同时使用两者时使用以下其中一种:

implementation (libs.firebase.storage){
exclude("com.google.firebase.Timestamp")
}

or

implementation (libs.firebase.messaging){
exclude("com.google.firebase.Timestamp")
}

原因是这个包包含在两个依赖项中,你必须排除其中一个才能使它们完美工作。

© www.soinside.com 2019 - 2024. All rights reserved.