Android:Intent Action Reboot 和 Reboot Completed 之间有什么区别

Android: What is different between Intent Action Reboot and RebootCompleted

我看到了这两个不同的动作。我主要使用 RebootCompleted,系统重新启动已完成,但在将这些操作发送到接收方之前存在延迟。是否会在 phone 开始和重启完成之间发送重启?

没有重启完成意图。您很可能是指 android.intent.action.BOOT_COMPLETED。一旦系统完成启动,这是系统向监听应用程序广播的操作,这允许日历应用程序重新设置闹钟等

另一方面,

Intent.ACTION_REBOOT 是让系统重新启动的广播。但是用户应用程序不能正常发送,但是如果你是特权应用程序,那么结果系统应该重新启动。

因此,尽管名称相似,但它们是完全不同的东西。然而,一旦 Intent.ACTION_REBOOT 成功触发并且设备完成重启,android.intent.action.BOOT_COMPLETED 将被广播