我正在尝试接收(使用BroadcastReceiver
)关闭、启动和重新启动的操作。
Intent.ACTION_REBOOT
我搜索了很多,但我无法弄清楚and之间有什么区别Intent.ACTION_SHUTDOWN
,以及何时被Intent.ACTION_REBOOT
调用(或者我应该说“广播”)。
请有人为我解释一下吗?
我正在尝试接收(使用BroadcastReceiver
)关闭、启动和重新启动的操作。
Intent.ACTION_REBOOT
我搜索了很多,但我无法弄清楚and之间有什么区别Intent.ACTION_SHUTDOWN
,以及何时被Intent.ACTION_REBOOT
调用(或者我应该说“广播”)。
请有人为我解释一下吗?
Intent.ACTION_REBOOT如果重启/重启命令被启动,就会被触发。此操作只能由系统代码/应用程序使用。
Intent.ACTION_SHUTDOWN :- 在 SHUTDOWN 命令启动或设备关闭时触发。此操作完成后,设备将开始关机过程,任何未保存的数据都将丢失。
您还可以在这里阅读文档所说的内容 >> ACTION_REBOOT和ACTION_SHUTDOWN
Intent.ACTION_SHUTDOWN
广播动作:设备正在关闭。这是在设备关闭时广播的(完全关闭,不是休眠)。广播完成后,将继续进行最终关机,所有未保存的数据都会丢失。应用程序通常不需要处理这个问题,因为前台活动也会暂停。
意图.ACTION_REBOOT
广播动作:让设备重新启动。这仅供系统代码使用。这是一个只能由系统发送的受保护意图。