gpt4 book ai didi

Android:设备重启后的现有处理程序?

转载 作者:行者123 更新时间:2023-11-29 21:58:46 26 4
gpt4 key购买 nike

我对处理程序及其在设备重启时的存在有疑问,假设我使用 postDelayed() 执行了 3 个延迟 3 小时的处理程序,我只是想知道是否,对于例如设备重新启动,那些线程是否仍然存在?或者我需要再次执行它们吗?如果是这样,我如何在设备重启后自动执行处理程序?我已经阅读了一些线程,我需要依次启动接收器来运行服务,但我真的很困惑如何去做。

最佳答案

i just wanted to know if, for an instance the device was rebooted, do those threads still exist?

没有。无论如何,它们也不会在您的三个小时内存在,因为 Android 可能会先终止您的进程。请使用 AlarmManager 进行这样的周期性工作。

if so, how do i automatically execute handlers after device reboot?

你不知道。不过,您可以使用 BOOT_COMPLETED BroadcastReceiverAlarmManager 中重新安排警报。

关于Android:设备重启后的现有处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12493968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com