Alarm não está funcionando no android?
Fico preso com algo que, eu acho, é muito trivial. Basicamente, estou programando o alarme para um determinado momento no futuro:
Intent contentIntent = new Intent(this, AlarmReceiver.class);
PendingIntent theappIntent = PendingIntent.getService(Main.this, 0,contentIntent, 0);
Calendar calendar = Calendar.getInstance();
calendar.set(year, month, day, hour,minute);
AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), theappIntent);
funciona bem enquanto o celular está constantemente ligado. Meu problema é que o alarme não é acionado depois que o celular é reiniciado e LIGADO no tempo esperado. Há algo que eu perdi? Devo fazer algum trabalho extra para manter o alarme agendado após a reinicialização?