当前位置: 代码迷 >> Android >> AlarmManager 疑点
  详细解决方案

AlarmManager 疑点

热度:596   发布时间:2016-04-28 04:45:18.0
AlarmManager 疑问
AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);
Intent intent = new Intent("com.example.myapp.TestBroadcastReceiver");

PendingIntent pi = PendingIntent.getBroadcast(getContext(), 0,
intent, PendingIntent.FLAG_UPDATE_CURRENT);
long firstime = SystemClock.elapsedRealtime() + 5 * 1000;
am.setRepeating(AlarmManager.RTC_WAKEUP, firstime, 10 * 1000, pi);
我想10秒钟执行一次,但实际情况是5分钟执行一次,请问各位大侠怎么解决这个问题。
------解决方案--------------------
这不科学啊,我的也是这么写的 没问题,是不是你手机的问题,换一款试试,或者你代码没有执行对
------解决方案--------------------
这是定制机的问题吧,小米的是吧
------解决方案--------------------
楼主果断换机器吧,一样使用小米的路过,不过最早版本的ROM是可以的.据说是为了省电,拆东墙补西墙手段.