当前位置: 首页 > 知识库问答 >
问题:

Android设备有时不会实时收到Firebase通知

韩嘉祯
2023-03-14

我关掉了又打开了我手机的Wifi,然后手机就收到了那些通知。我在模拟器上打开和关闭平面模式,然后模拟器收到这些通知。我的应用程序有问题吗?还是用火力点?(我已经使用wake_lock权限)。有什么建议吗?

谢谢!

共有1个答案

沈鸿光
2023-03-14

在我改变了设备的Wifi连接后,它现在似乎工作得很好。

来自@Al的评论:

Android设备有可能连接到Wifi,但您的Wifi需要刷新后才能重新连接互联网,这对连接到它的设备来说也是一样的情况。

 类似资料:
  • 我有一个使用FCM获取通知的android应用程序。我正在使用以下版本: 我最近遇到的问题是,我试图通过REST API调用用自己的后端服务器发送推送通知。我注意到,对于每一次api调用,android设备都会得到两次通知。 所以我检查了这个问题:Firebase send push notification两次,我注意到像Tom Bevelander的答案一样,我有一个第三方库在后面使用了GCM

  • 我使用FCM向单个iOS设备发送推送通知,触发http请求到Firebase云功能。在遵循FCM和APNs文档之后,当应用程序在后台运行时,一切都正常工作。我在所有情况下都成功地收到了通知。 唯一的问题是:推送通知不会从睡眠中点亮我的锁屏。我仍然收到推送通知,当我按下home按钮手动唤醒设备时,可以看到它。但是通知本身不会唤醒我的设备。 null 我已经打开了“后台模式”功能>同时选择了“远程通知

  • 我正试图使用AlarmManager在我的应用程序中安排延迟检查。(具体地说,在用户接近某个位置N分钟后,我希望检查他们是否还在那里,如果还在,则向他们发送通知。) 当电池电量高(比如50%),一切都像魅力一样工作。但是当它很低(比如说,10%),我得到位置更新,他们调度闹钟似乎-成功,但闹钟从来没有真正触发! 什么给?Android系统在努力节省电力时会停止发送某些类型的更新吗?我该如何解决这个

  • 我对FireBase云消息有一个问题,我从设备中获取令牌,并通过Google FireBase通知控制台发送通知测试。但是,通知从来没有被记录,也没有被推送到android虚拟设备。FCM的文档几乎与下面的代码完全相同,其他代码很少,您还需要做什么来获得使用FireBase的推送通知。我已经完成了所有的设置信息(build.gradle添加、安装google play服务等)如文档中所指定的,但仍

  • 我正在创建一个iOS和Android原生应用程序,使用Firebase发送推送通知。 它工作得很好,但当我关闭设备并发送一些通知时,启动设备后,我只收到iOS上发送的最后一个通知,Android上也是如此。 是否有一种方法可以接收所有的推送通知,即使在设备脱机和启动时?

  • 我在项目中使用Firebase身份验证。今天我决定将FCM集成到我的项目中。但是我无法从我的Firebase控制台收到任何通知。我还尝试重新下载. json文件,但没有成功。你们知道我的问题吗? Android清单.xml FirebaseMessageService.java FirebaseIDService.java 我认为这个问题不是由我的MainActiviy.java决定的,但以防万一