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

我的应用程序未运行时不发送任何通知(已终止)

丁晋
2023-03-14



我有一个提醒应用程序,它根据listview中项目的时间发送通知,问题是每当我的手机重新启动或应用程序被终止时,该应用程序都不会发送任何通知

注意:该应用程序是脱机和本地的,它不使用internet连接,我不为此应用程序使用FCM或联机服务

非常感谢您抽出时间。

共有2个答案

南宫保臣
2023-03-14

这是因为当您终止应用程序时,会调用ondestory方法。当它被杀死时,你的应用程序什么也没做。为此,您需要一个广播接收器。你可以学习本教程,也许它会对你有所帮助。

景永春
2023-03-14

您可以使用广播接收器,以便在引导完成时收到通知。然后再次启动应用程序所需的服务。

作为参考,看看这里。

 类似资料:
  • 我有一个提醒应用程序,它根据listview中项目的时间发送通知,问题是每当我的手机重新启动或应用程序被终止时,该应用程序都不会发送任何通知 注意:该应用程序是脱机和本地的,它不使用internet连接,我不为此应用程序使用FCM或联机服务 非常感谢您抽出时间。

  • 我正在尝试在windows Phone7.5中实现推送通知 更新: 我知道通道活动时间长达30天,当我只使用模拟器时是否相同? 应用程序应与通道相关联,以便接收通知,即使在应用程序未运行时,如果通知通道处于活动状态,则应用程序也将接收toast

  • 我面临推送通知的问题,我使用谷歌云消息, 我的问题是,我的应用程序处理一些缓存数据,我使用推送通知中的数据刷新缓存,因此当用户关闭应用程序(主页按钮向上滑动)并且应用程序收到推送通知时,它不会调用方法,因此,应用程序无法访问该通知的有效负载并更新缓存的数据。 那么,有没有办法做到这一点? 只有当用户点击通知并且应用程序通过方法获得通知时,才可以? 如果用户通过单击应用程序图标打开应用程序,我无法获

  • 当我打开我的android应用程序并测试解析推送通知时,它工作了。但是当我把我的应用程序从多任务中杀死并再次测试时,应用程序崩溃了。 错误日志 08-18 21:16:21.694 244 06-24406/?E/AndroidRuntime:致命异常:main process:com.myatminsoe.mKeyboard,PID:24406 java.lang.runtimeExceptio

  • 即使应用程序从后台被杀死或从内存中被刷出,我如何接收到设备的fcm通知。我使用维梧、Oppo、松下设备。但在应用程序被终止时未收到通知。

  • 当应用程序完全关闭时,如何以编程方式发送通知? 示例:用户关闭应用程序,也在Android Taskmanager中,然后等待。应用程序应在X秒后或应用程序检查更新时发送通知。 我试图使用这些代码示例,但是: 应用程序关闭时推送通知-活动太多/无法工作 我如何让我的应用程序在关闭时发送通知很多信息,但我不知道如何处理 当android应用程序关闭时,如何发送本地通知?-很多信息,但我不知道如何处理