没有json配置文件,onesignal和其他推送通知服务如何工作?

时间:2018-08-30 12:41:17

标签: android push-notification onesignal

嘿,我对我们使用onesignal设置通知服务的方式很感兴趣,但是我知道应用程序是否使用firebase发送通知,它需要一个json配置文件。

这里是a link

那么onesignal android sdk如何初始化应用程序以接收来自fcm或gcm的通知?

1 个答案:

答案 0 :(得分:1)

Firebase的json配置文件只是为了使您的任务简单。您可以随时通过代码初始化Firebase App,但这涉及一些编码。 Android Studio由Google开发,Firebase由Google开发,因此更好地通过包含google-services.json和一个google-services插件使事情变得容易。就这么简单。

您可以使用以下代码初始化Firebase:

FirebaseApp.initializeApp(context, new FirebaseOptions.Builder().setApiKey("<VAL>").
                setApplicationId("<VAL>").
                setDatabaseUrl("<VAL>").
                setGcmSenderId("<VAL>").
                setStorageBucket("<VAL>").build());  

FirebaseInitProvider为您完成相同的任务

来源:Link