Ich sah diese zwei verschiedenen Aktionen. Ich habe meistens RebootCompleted verwendet, was das Systemneustart abgeschlossen hat, aber es gibt eine Verzögerung bevor diese Aktion an den Empfänger gesendet wurde. Wird der Neustart zwischenzeitlich gesendet, wird das Telefon gestartet und rebootCompleted?Android: Was unterscheidet zwischen Intent Action Reboot und RebootCompleted
0
A
Antwort
1
Es ist kein Neustart abgeschlossen. Sie meinen wahrscheinlich android.intent.action.BOOT_COMPLETED
. Diese Aktion ist von System zu hören Apps übertragen, sobald das System abgeschlossen Booten, die das heißt Kalender-App ermöglicht Satz wieder Alarme usw.
Intent.ACTION_REBOOT
aus anderer Hand ist ein Broadcast-Neustart das System zu haben. Aber Benutzer-Apps können es nicht normal senden, aber wenn Sie eine privilegierte App wären, dann sollte das Ergebnissystem neu gestartet werden.
Also trotz Namensgleichheiten, das sind völlig verschiedene Dinge. Sobald jedoch Intent.ACTION_REBOOT
erfolgreich abgefeuert und das Gerät neu gestartet wurde, wird android.intent.action.BOOT_COMPLETED
gesendet
Opps Entschuldigung, Sie haben Recht ... Danke für die Klarstellung. Kein Wunder, wenn ich Intent.Action_Reboot in meinem broadcastReceiver verwende, wird es nicht aufgerufen. – LittleFunny
Das ist durchaus möglich :) –