android中的计时器未正确重复延迟

问题描述

我在服务中调用了以下代码:
timer.scheduleAtFixedRate(new TimerTask(){
           public void run() {
               showNotification();
           }
      },firstNotify,86400000L);
据我了解,这应导致在每天firsttimeify中指定的时间每天一次在同一时间调用
showNotification()
(86400000是一天中的毫秒)。 但是,通知大约在我的手机上每3小时发生一次,而在我朋友的手机上大约每4小时发生一次。有什么原因会导致这些重复发生比指定的1天重复周期更快?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)