开机启动一个service,在服务中启动一个线程不停的做某种规则检测 ,只要规则符合,且提示周期到了,(我设的周期为2小时),线程就要发送一个通知。但是我在测试的时候 发现,只有第一次通知是发出去的,当两个 小时过去后,规则符合,周期时间也符合,但是通知并没有发送。有没有人知道 这是怎么回事呢。第一个通知发送后,我会在程序中做些操作,完成后就能出程序。然后手机就进入待机状态,可是等不到下一次的通知。
用广播试试,发送广播,接受广播做处理
有没有人能说下是怎么回事啊
退出程序的时候 系统把service也杀死了吧 先看看退出程序后 service 有没有继续在运行 有运行的话看service的状态和执行情况