Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用来AlarmManager向用户发出本地通知。但是,如果我使用 Settings->Apps->Stop 杀死我的应用程序,警报管理器似乎已被破坏,并且所有通知图标都会从状态栏中消失。
AlarmManager
正常吗?本地通知的想法是说服用户在关闭时启动我的优秀应用程序。如果我杀死该应用程序,它们就会被消灭,这对我来说似乎很奇怪。
如果你杀死你的应用程序,你也会杀死 AlarmManager。这没有什么奇怪的。您通过按主页按钮关闭应用程序,而不是通过设置将其杀死。
使用 service 设置 AlarmManager 和通知。
另请记住,一旦设备重新启动,警报就会被取消。
所以你需要设置广播接收器。
看看这个点击这里