Android 接收通知

Posted

技术标签:

【中文标题】Android 接收通知【英文标题】:Android Receive Notifications 【发布时间】:2012-10-16 05:34:34 【问题描述】:

我正在制作一个聊天应用程序,并在其中成功实现了聊天功能。但是当两个人都打开手机中打开的聊天屏幕时,我的聊天效果很好。如果另一个人不在同一个屏幕上,那么一个人发送的聊天消息就会丢失。我想在这里,如果另一个人不在同一个屏幕上,那么他/她应该收到聊天消息作为通知。请帮助我解决同样的问题。

谢谢

【问题讨论】:

您是否为此使用任何服务器? 是的,我使用 XMPP 和 openfire 为什么不使用 GCM 服务呢? GCM 不要求您在任何时候使用该应用程序,只要有任何东西进入服务器,android 系统就会唤醒该应用程序并显示通知。 好的,谢谢。有相同的首选链接吗?? 但我一定会使用 XMPP 和 openfire。 【参考方案1】:

您可以在发送聊天消息时执行类似操作,只需通过服务器检查用户的在线状态,如果不是,则使用通知发送该消息...

问候,

【讨论】:

用户永远在线兄弟。当他/她在应用程序上工作但不在聊天屏幕上时,会发生什么??

以上是关于Android 接收通知的主要内容,如果未能解决你的问题,请参考以下文章

OneSignal 通知 - 在接收和显示之前更新通知标题 (android)

在 Android 上解析接收通知

Android - 接收推送通知并显示它 - 不太了解

Android Pie 无法接收百度推送通知

使用 FCM 杀死应用程序时,Android 无法接收通知

在 Android 中不接收 BLE 通知