0

私はこれらの 2 つの異なるアクションを見ました。システムの再起動が完了した RebootCompleted を主に使用しましたが、これらのアクションが受信機に送信されるまでに遅延があります。電話が起動してから再起動が完了するまでの間に再起動が送信されますか?

4

1 に答える 1

1

Reboot Completed インテントはありません。あなたが意味する可能性が最も高いですandroid.intent.action.BOOT_COMPLETED。これは、システムの起動が完了すると、システムによってリッスンしているアプリにブロードキャストされるアクションです。これにより、カレンダー アプリはアラームなどをリセットできます。

Intent.ACTION_REBOOT一方からは、システムを再起動するブロードキャストです。ただし、ユーザーアプリは通常どおり送信できませんが、特権アプリの場合は、結果としてシステムが再起動する必要があります。

したがって、名前は似ていますが、これらはまったく異なるものです。ただし、Intent.ACTION_REBOOT正常に起動され、デバイスの再起動が完了android.intent.action.BOOT_COMPLETEDすると、ブロードキャストされます

于 2016-04-25T23:42:43.787 に答える