AlarmManager的生命周期:
一旦启动AlarmManager,AlarmManagerServie服务程序一直在后台监听着定时任务。
如何停止定时器,即结束AlarmManager生命周期:
1.调用cancel方法
2.应用管理中找到该应用手动"强行停止"
疑惑:kill掉程序进程,无法关闭定时器。
引起疑惑的原因:项目中遇到的问题,当系统内存不足等原因引起:1.定时任务会失效,但在不定的时间又重新生效,2.被kill掉了。
至于原理没搞明白,记录,之后补充该问题。
kill掉程序方法:Nexus 5 测试的