如何通过取出电池来检查手机是否已关闭

时间:2015-03-17 08:35:32

标签: android

我到处都搜索过,但没有找到答案,是否有任何方法在Android中检查最后关机是通过在Android中删除电池?

例如 如果我只是取出正在运行的手机电池,那么在下次开机时有任何方法可以判断手机没有正常关机。

我确信会有任何标志跟踪设备正在运行,当我们要求android通过UI关闭时,它会将标志设置为关闭。

1 个答案:

答案 0 :(得分:0)

您可以设置由动作android.intent.action.ACTION_SHUTDOWN触发的 BroadcastReceiver

如果设备正常关闭,它将运行。如果通过电池拆卸关闭,那么它不会。然后,您可以编写一些信号量代码以满足您的目的,也许可以使用另一个BroadcastReceiver android.intent.action.BOOT_COMPLETED在启动时检查它。