应用关闭时的 Android Studio 推送通知

Posted

技术标签:

【中文标题】应用关闭时的 Android Studio 推送通知【英文标题】:Android Studio push notifications when app is closed 【发布时间】:2021-07-08 21:40:57 【问题描述】:

如果应用已关闭,我将如何让应用发送通知? 我正在制作一个从 Web 服务器读取数据的应用,只有在应用关闭且 Web 服务器上的值发生更改时,我才需要向用户发送通知。

【问题讨论】:

我相信你可以在网上找到很多例子。您尝试过什么?即使在网上搜索后,您仍然卡在哪里?如果您遇到任何错误,请发布 logcat。 找不到我要找的东西,因为我只能找到定时通知和按钮点击通知。 ***.com/questions/39674850/… 可能重复。 如果payload只包含数据块而不包含通知块,你的应用程序将被创建,你的fcm服务将接收payload,然后你可以做任何你想做的事情 【参考方案1】:

我已经为此苦苦挣扎了一段时间,最后我不得不使用 Firebase Cloud Messaging。

【讨论】:

抱歉回答晚了,但我在我的应用程序中实现了 FCM,现在我的问题是,如果网络服务器上的变量发生变化并且应用程序没有发生变化,我将如何自动向用户发送通知打开。 FCM 是从服务器发送的。您可以在您的 Web 服务器上实现一个侦听器,如果变量更改则发送 FCM 通知。我使用集成了 go-lang 网络服务器的 FCM 做到了这一点。 好的,但是我不想每次状态变化时都发送通知,我只想在应用关闭时发送通知。

以上是关于应用关闭时的 Android Studio 推送通知的主要内容,如果未能解决你的问题,请参考以下文章

应用程序关闭时的 Ionic 3 推送通知

应用程序关闭时的Swift2推送

Android Studio“代码分析对话框”的“提交和推送”选项的快捷方式

Android Studio:当应用程序在前台时,无法在 sdk < 26 上接收推送消息

Android 推送通知关闭:它是如何在内部工作的?

应用关闭时未收到 Android 推送通知