嘿,我对我们使用onesignal设置通知服务的方式很感兴趣,但是我知道应用程序是否使用firebase发送通知,它需要一个json配置文件。
这里是a link!
那么onesignal android sdk如何初始化应用程序以接收来自fcm或gcm的通知?
答案 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