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是可以的.据说是为了省电,拆东墙补西墙手段.