【问题标题】:Android: how to run a thread in service after the device has been rebootedAndroid:设备重启后如何在服务中运行线程
【发布时间】:2011-11-24 14:24:08
【问题描述】:

如何在设备重启后在后台运行线程。我正在尝试在设备重新启动后使用警报管理器重新安排警报。但可悲的是,它在重新启动后响了一次,并且在重新启动后清除了预定的警报。所以我必须让一个线程在后台服务中运行,以重新安排从数据库中获取时间的警报。如何实现?任何帮助都非常感谢,并提前感谢...

【问题讨论】:

    标签: java android


    【解决方案1】:

    您可以通过为 ACTION_BOOT_COMPLETED 设置 BroadcastReceiver 来监听重启事件

    【讨论】:

    • 有趣的是,在这篇文章stackoverflow.com/questions/2784441/… 中,他们说 BOOT_COMPLETE 在安装外部存储之前发送到应用程序。因此,如果应用程序安装到外部存储,它将不会收到 BOOT_COMPLETE 广播消息。不知道
    猜你喜欢
    • 2013-01-01
    • 1970-01-01
    • 2020-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-20
    • 1970-01-01
    相关资源
    最近更新 更多