Die Antwort ist in der Fehlermeldung: IntentReceiver components are not allowed to register to receive intents
. Sie können keinen neuen BroadcastReceiver in einem vorhandenen BroadcastReceiver registrieren.
Ich habe den Dienst in ACTION_BOOT_COMPLETED
as gestartet
Das wird meine Anwendung hinter der Szene erstellen:
%Vor%und da habe ich die onCreate überschrieben:
%Vor%Problem gelöst für mich zumindest.
Für Widget benötigt eine Lösung. Hier ist, wie ich gelöst habe:
%Vor% Widget ist ein BroadcastReceiver
...
Eine ziemlich einfache Lösung startet die neuen Dienste in einem getrennten Thread:
%Vor%Im Launcher haben wir:
%Vor%Tags und Links android broadcastreceiver