Intent.ACTION_REBOOT和Intent.ACTION_SHUTDOWN之间的区别

Or *_*r B 4 android reboot shutdown intentfilter android-broadcast

我试图接收(BroadcastReceiver关闭)关闭,启动和重新启动的操作.

我搜索了很多,但我无法弄清楚Intent.ACTION_REBOOT和之间的区别是什么Intent.ACTION_SHUTDOWN,以及什么时候被Intent.ACTION_REBOOT调用(或者我应该说"广播").

可以请有人为我解释一下吗?

AAn*_*kit 5

如果启动了重新启动/重新启动命令,则会触发Intent.ACTION_REBOOT.此操作只能由系统代码/应用程序使用.

Intent.ACTION_SHUTDOWN: - 在启动SHUTDOWN命令或设备关闭时触发.完成此操作后,设备将启动关闭过程,任何未保存的数据都将丢失.

您还可以阅读这里所说的文档>> ACTION_REBOOTACTION_SHUTDOWN

  • 它不适合你,忘掉它,请改用SHUTDOWN. (2认同)