使用react-native-push-notification,当收到新的FCM通知时,应用崩溃

时间:2018-08-31 09:47:52

标签: android firebase react-native firebase-cloud-messaging react-native-push-notification

我试图在react-native应用上添加推送通知,所以我使用了react-native-push-notification。库配置运行良好,但是在收到通知时,APP崩溃,并立即提示“ FirebaseApp未初始化”。

崩溃报告 AndroidRuntime:java.lang.IllegalStateException:在此com.myapp中未初始化默认FirebaseApp。确保首先调用FirebaseApp.initializeApp(Context)。

如何初始化FirebaseApp或解决此问题?任何帮助将不胜感激。

有关更多信息,有一个已发行的Github问题https://github.com/zo0r/react-native-push-notification/issues/852

1 个答案:

答案 0 :(得分:4)

好!现在可以正常工作。

build.gradle

buildscript {
    dependencies {
        classpath 'com.google.gms:google-services:+'
    }
}

app / build.gradle

// At the very bottom of the file
apply plugin: 'com.google.gms.google-services'

信用https://github.com/zo0r/react-native-push-notification/issues/852#issuecomment-417641675