我的应用设置PenddingIntent
中的AlarmManager
。我知道此PenddingIntent
将保留在AlarmManger
中PendingIntentRecord
保存在ActivityManagerService
中那么当我的应用程序
被杀死,它与调用ActivityManagerService
的AlarmManager无关
将来penddingIntent
。但事实并非如此。我发现logcat
会输出日志
03-13 09:32:43.149 462-475/? I/AlarmManager﹕ Remove <my package> from mIntentHisRW
03-13 09:32:43.159 462-475/? I/AlarmManager﹕ record removed
我无法找到源代码中生成日志的位置。当应用程序被杀时,AlarmManager
如何工作?
提前致谢。
答案 0 :(得分:0)
如果您的应用被用户杀死(在设置中停止应用),Android操作系统会认为用户希望此应用不再有效。所以Android操作系统会删除AlarmManager记录。
我也没有找到这个日志,也许你的ROM开发者添加了它。