У меня проблемы с широковещательным сообщением, которое должен отправить менеджер аварийных сигналов.
Это мой код:
case Intent.ACTION_BOOT_COMPLETED:
long repeatInterval = 10*1000;
long triggerTime = SystemClock.elapsedRealtime() + repeatInterval;
AlarmManager manager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
if(manager != null){
Intent in = new Intent(context, AppReceiver.class);
in.setAction("haz");
PendingIntent inte = PendingIntent.getBroadcast(context, 500, in, PendingIntent.FLAG_UPDATE_CURRENT);
manager.setInexactRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, triggerTime, repeatInterval, inte);
}
break;
Это корректно запускается с широковещательным сообщением о завершении загрузки, но этот фрагмент кода, если я прав, должен вызвать получателя приложения с действием "haz", но это не вызывается, никогда.
Я пытался создать службу, но она также не вызывается.
Кто-нибудь знает, что я должен делать?