【问题标题】:How to send automated FCM Notification to android App如何向安卓应用程序发送自动 FCM 通知
【发布时间】:2021-06-25 04:43:51
【问题描述】:

我正在构建一个 Android 应用程序,可以根据主题从云消息传递控制台接收 FCM 通知(我必须手动完成)。有没有办法自动执行此任务?

【问题讨论】:

  • 您希望自动化流程的哪一部分?您需要在代码中至少添加一次主题。
  • 我已经完成了,并且正在显示通知...只是我想自动执行该任务

标签: android firebase android-studio firebase-cloud-messaging


【解决方案1】:

Android 只是接收数据,如果您想要一些自动化和定期发送,您必须在某些服务器端实现它。查看 Firebase DOC 了解更多信息

如果您没有服务器端,只有应用程序和控制台以上,那么您没有自动推送发送的选项。但是您可以使用预定的背景Service(使用JobIntentServiceAlarmManagerWorkManager 等)在应用程序端以某些间隔显示新的Notification,您还可以在其中进行一些网络/数据库检查和以此类推

【讨论】:

  • 即使客户端应用程序未在预定时间连接到互联网,此“服务”是否能够显示通知?
  • 是的,即使离线也可能显示Notification,但它不会下载新的部分数据,当您检测到没有连接时,您可以重新安排您的Service再次
猜你喜欢
  • 2019-08-05
  • 1970-01-01
  • 2021-07-16
  • 1970-01-01
  • 2020-12-29
  • 1970-01-01
  • 2017-08-16
  • 1970-01-01
  • 2020-11-03
相关资源
最近更新 更多