gpt4 book ai didi

android - IntentService 和 AlarmManager 通信

转载 作者:太空宇宙 更新时间:2023-11-03 11:53:41 28 4
gpt4 key购买 nike

警报管理器应该将 PendingIntent 发送到 IntentService 还是将其发送到广播接收器更好,广播接收器然后针对未决 Intent 发出 startService()?

最佳答案

这在一定程度上取决于这是否是 _WAKEUP 警报。

如果没有,请随意使用 getService() PendingIntent

但是,如果它是一个_WAKEUP 警报,您不仅需要使用BroadcastReceiver 中介,而且BroadcastReceiver 也必须获取一个 WakeLockIntentService 稍后会释放它。 BroadcastReceiver 要求是由于 AlarmManager 处理它自己的 WakeLock 的方式。我已将所有这些打包为 WakefulIntentService以简化实现。

关于android - IntentService 和 AlarmManager 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4982920/

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