Als «broadcastreceiver» getaggte Fragen

BroadcastReceiver ist eine Android-Komponente, die auf systemweite Broadcast-Ankündigungen reagiert.

452
Wie verwende ich LocalBroadcastManager?

Wie verwende / finde ichLocalBroadcastManager wie in Google Docs und Service Broadcast Doc beschrieben ? Ich habe versucht, es zu googeln, aber es ist zunächst kein Code verfügbar? Die Dokumente besagen, dass ich es verwenden sollte, wenn ich im Prozess meiner App intern senden möchte, aber ich...

280
Kontext in einem Dienst abrufen

Gibt es einen zuverlässigen Weg, um einen Contextvon einem zu bekommen Service? Ich möchte einen Rundfunkempfänger für registrieren, ACTION_PHONE_STATE_CHANGEDaber ich brauche meine App nicht, um diese Informationen immer zu erhalten, also lege ich sie nicht in die Manifest. Ich kann den...

241
Wie starte ich meine App beim Start?

Ich habe versucht, den Beispielcode in diesem Link zu verwenden, aber er scheint veraltet zu sein und hat nicht funktioniert. Welche Änderungen muss ich vornehmen und an welchen Dateien muss meine App automatisch gestartet werden, wenn Android den Startvorgang abgeschlossen

107
Android - Dienst beim Booten starten

Nach allem, was ich in Stack Exchange und anderswo gesehen habe, habe ich alles richtig eingerichtet, um einen IntentService beim Starten des Android-Betriebssystems zu starten. Leider startet es nicht beim Booten und ich erhalte keine Fehler. Vielleicht können die Experten helfen ... Manifest:...

72
Service Intent muss explizit sein: Intent

Ich habe seit einiger Zeit eine App, in der ich einen Dienst über einen Rundfunkempfänger (MyStartupIntentReceiver) anrufe. Der Code im Rundfunkempfänger zum Aufrufen des Dienstes lautet: public void onReceive(Context context, Intent intent) { Intent serviceIntent = new Intent();...