firebase-notifications
全部标签 我在API18中遇到问题,它在API21及更高版本中有效。在PreLollipop版本的设备中出现错误,它在API21及更高版本中成功运行应用程序:E/AndroidRuntime:FATALEXCEPTION:mainjava.lang.RuntimeException:Unabletogetprovidercom.google.firebase.provider.FirebaseInitProvider:android.content.res.Resources$NotFoundException:StringresourceID#0x7f070150atandroid.app.A
我正在使用Cordova制作一个移动应用程序,我正在尝试通过google'sFirebase.发送推送通知。我能够设置title、body、badge、sound等,但我不能不知道如何在收到通知时设置LED闪烁。我尝试使用localNotification,但它要求应用始终处于运行状态。你们中有人对如何解决这个问题有任何想法吗? 最佳答案 也许有点晚了,但对其他读者来说:在NotificationCompat.Builder中添加这个.setLights(intargb,intonMs,intoffMs)文档:Settheargbv
我在我的应用中使用了Firebase通知。一切都已设置,但是当我从控制台推送通知时,出现此错误:这是我的代码:MyFirebaseInstanceIDService.classpackagenotes.ronak.com.pushnotificationfromstart;importandroid.util.Log;importcom.google.firebase.iid.FirebaseInstanceId;importcom.google.firebase.iid.FirebaseInstanceIdService;/***Createdbyronaksakhujaon12/9
我知道在后台应用程序中处理消息当您的应用程序在后台运行时,Android会将通知消息定向到系统托盘。默认情况下,用户点击通知会打开应用启动器。这包括包含通知和数据负载的消息。在这些情况下,通知会传送到设备的系统托盘,并且数据负载会在启动器Activity的intent的额外部分中传送。但是我的应用程序应该检测通知何时到达以进行操作(从服务器获取数据),因为当通知到达时必须加载数据但是,当应用程序在后台时我不知道通知到达直到用户点击通知将应用程序打开并且我将加载数据,但在某些情况下,用户没有点击通知,因此数据未加载所以我的问题是,如果应用程序在后台运行,有什么方法可以知道应用程序何时收到
这个问题在这里已经有了答案:V/FA:Processingqueuedupservicetasks:1followedbyV/FA:Inactivity,disconnectingfromAppMeasurementService(5个答案)关闭5年前。我尝试使用FCM消息将通知发送到Android模拟器设备,但我没有收到任何通知。谷歌应用程序ID与google-services.json中的相同这是我从控制台得到的:D/FA:连接到远程服务V/FA:处理排队的服务任务:1V/FA:不活动,与AppMeasurementService断开连接我的build.gradle(模块:应用程序
我有一个应用程序,用户必须在其中注册/登录才能查看内容(目标链接)。目前,当我在firebase控制台中创建动态链接并在android设备上打开该链接时,该链接会按预期指向playstore。安装应用程序后,Playstore说继续,然后直接打开内容View,而不是等待我在另一个Activity中调用AppInvite.AppInviteApi.getInvitation(),然后登录/注册。我确实将autoLinkOpen设置为true,但我想链接应该在我调用AppInvite.AppInviteApi.getInvitation()后自动启动编辑:我观察到只有在安装应用程序后点击p
我正在使用Firebase开发Android应用程序。如果设备有良好的互联网连接,使用电子邮件和密码的登录过程工作正常,但是当我在信号不好的地方或连接速度较慢的地方进行测试时,该过程会等待很长时间。问题是:是否存在某种方式来为firebase身份验证设置超时?延迟不利于用户体验。我通过点击登录按钮事件发布的Asynctask解决了这个问题,这个Asynctask等待八秒并向用户显示一条警告消息:连接速度慢,你可以等待或退出并稍后再试,但我认为这是最好的方法超时。 最佳答案 确保com.google.android.gms.tasks
我如何检查我的用户是否使用哪个AuthProvider登录到我的应用程序?我想检测我的用户是否使用Facebookauthprovider或使用EmailProvider或使用Googleauthprovider登录到我的应用程序。我在FirebaseDocs中搜索过这个,但我找不到任何合适的答案, 最佳答案 FirebaseUserfirebaseUser=FirebaseAuth.getInstance().getCurrentUser();if(firebaseUser.getProviderData().size()>0){
NotificationManager.cancel(id)不再清除AndroidP上的通知,如果您已经用文本回复了通知。在AndroidP中用户回复通知后是否有清除通知的方法?build.gradleapplyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'android{compileSdkVersion27defaultConfig{applicationId"com.example.notificationnocancel"min
我使用Notification有一段时间了,昨天我注意到PendingIntent的文档说传递给PendingIntent.getActivity()的Intent方法必须设置FLAG_ACTIVITY_NEW_TASK:Notethattheactivitywillbestartedoutsideofthecontextofanexistingactivity,soyoumustusetheIntent.FLAG_ACTIVITY_NEW_TASKlaunchflagintheIntent.但是,我在使用Notification时从未设置过这个标志,但到目前为止我还没有遇到任何问题。