Firebase 消息传递组件不存在

Jul*_*lie 5 android firebase firebase-cloud-messaging

我的应用程序发生以下崩溃:

java.lang.NullPointerException:Firebase 消息传递组件不存在

仅当 minifyEnabled true 时才会出现此问题

如果 minifyEnabled 为 false,我不会重现此问题。

我的项目具有多模块结构,并且 firebase 依赖项是在特定模块(而不是应用程序)上声明的。我尝试将它们添加到应用程序 build.gradle 上,但这并没有解决问题......

api platform("com.google.firebase:firebase-bom:27.1.0")
api 'com.google.firebase:firebase-messaging-ktx'
api 'com.google.firebase:firebase-analytics'
Run Code Online (Sandbox Code Playgroud)

以下解决方案不起作用:

  • 降级/升级 google-service 插件
  • 是否使用 Firebase BOM。

任何帮助,将不胜感激