在模块 jetified-firebase-iid-20.1.5-runtime (com.google.firebase-iid:20.1.5) 和 jetified-firebase-messaging-23.1.1-runtime 中发现重复的 class.com.firebase.iid.FirebaseInstanceIdReceiver (com.Google.firebase:firebase-messaging:23.1.1) 请参阅文档了解如何修复依赖项解析错误。
更新fcm消息依赖版本。
这个解决方法应该对您有帮助。
试试这个 // 导入 Firebase 平台的 BoM 实施平台('com.google.firebase:firebase-bom:31.0.2')
// Add the dependencies for the Crashlytics and Analytics libraries
// When using the BoM, you don't specify versions in Firebase library dependencies
implementation('com.google.firebase:firebase-messaging') {
exclude group: 'com.google.firebase', module: 'firebase-iid'
}
implementation("com.google.firebase:firebase-iid:21.1.0")