In meiner App erstelle ich eine benutzerdefinierte BroadcastReceiverund registriere sie manuell über in meinem Kontext Context.registerReceiver. Ich habe auch eine AsyncTask, die Notifier-Intents über versendet Context.sendBroadcast. Die Absichten werden von einem Nicht-UI-Worker-Thread gesendet, aber es scheint, dassBroadcastReceiver.onReceive (der empfängt) immer im UI-Thread ausgeführt wird (was gut für mich ist). Ist das garantiert oder sollte ich mich nicht darauf verlassen?