gpt4 book ai didi

android - 如果我的 Intent 服务会被破坏

转载 作者:行者123 更新时间:2023-11-30 02:01:35 24 4
gpt4 key购买 nike

如果我在 Intent 服务的生命周期中注册和注销了一个广播接收器,如果 onHandleIntent(服务)中的代码在听到广播之前完成,那么 onReceive(接收器)中的代码是否会被执行。它正在收听的广播是系统生成的,可能需要任何时间才能生成。所以,基本上我必须等待无限长的时间。当我的应用程序不在前台时,此服务也会运行。

那么,接收器还会在那里收听吗?

最佳答案

Intent 服务在 onHandleIntent() 上的工作完成后自行停止。如果您在 onHandleIntent() 的过程中发送广播..然后执行 onReceive() 方法..否则永远不会调用 onReceive()..

关于android - 如果我的 Intent 服务会被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31370964/

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