... и у меня все еще нет идеи, что не так. Надеюсь, кто-то может мне помочь, я не очень хорошо разбираюсь в Android.Получатель не реагирует на будильник в Android
Это мой Alarm Service, определенный в Reporter.java:
alarmMgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
Intent alarmIntent = new Intent(getBaseContext(), Reporter.MyReceiver.class);
PendingIntent pendingAlarmIntent = PendingIntent.getBroadcast(getBaseContext(), 0, alarmIntent, 0);
alarmMgr.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, 1*1000, 1*30*1000, pendingAlarmIntent);
Это мой внутренний прием Класс:
public class MyReceiver extends BroadcastReceiver{
public MyReceiver(){
super();
}
public void onReceive(Context context, Intent intent) {
Log.e("log_cat","Alarm empfangen");
new GetControls();
}
}
И это то, что я добавил к Манифест:
<receiver android:name="de.sonderfarben.tmc_reporter3.Reporter$MyReceiver" android:process=":remote"/>
thanx !!
Возможно, это была одна ошибка. – Sonderfarben
i get: не удалось создать приемник [...] без пустого конструктора. Но есть один :-( – Sonderfarben
@Sonderfarben: См. Обновление. – CommonsWare