【问题标题】:android AlarmManager behavior when application is forced to closeandroid AlarmManager 应用程序被强制关闭时的行为
【发布时间】:2012-12-20 10:08:26
【问题描述】:

我使用AlarmManager 向用户发出本地通知。但是,如果我使用 Settings->Apps->Stop 杀死我的应用程序,警报管理器似乎已被破坏,并且所有通知图标都从状态栏中消失。

正常吗?本地通知的想法是说服用户在关闭时启动我的优秀应用程序。如果我杀死应用程序,它们就会被消灭,这对我来说似乎很奇怪。

【问题讨论】:

  • user to start my **great** app。哈哈哈

标签: android alarmmanager notificationmanager


【解决方案1】:

如果你杀死你的应用程序,你也会杀死 AlarmManager。 这没有什么奇怪的。您可以通过按主页按钮来关闭应用程序,而不是通过设置来关闭它。

【讨论】:

  • 例如,如果我杀死我的邮件客户端,我会继续收到新邮件通知。即使我的应用程序被杀死,我也希望我的应用程序每天让用户慢跑一次。我认为这正是AlarmManagerNotificationManager 必须做的事情。
  • 没有。他们只会在您的应用程序处于活动状态时调用它。当我作为用户不希望应用程序处于活动状态时,它必须保持这种状态。其他一切都将是一个很大的安全问题。没有广播接收器可以帮助您。
【解决方案2】:

使用服务设置AlarmManager和通知。

另外请记住,一旦设备重新启动,警报就会取消。

所以你需要设置广播接收器。

看看这个Click here

【讨论】:

  • AlarmManager 用法介绍如何帮助我解决我的问题?
  • 我正在考虑...首先,我想确保AlarmManager的死亡是一个正常的行为,以防杀死应用程序。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-01
  • 2012-10-05
相关资源
最近更新 更多