考虑以下场景:
一个 Service
注册了一个 BroadcastReceiver
,它的 IntentFilter
有几个 Action 。如果在处理另一个这样的 Action 时接收到其中一个 Action ,它会被排队还是会被中止?
最佳答案
Intent
将排入队列,直到可以交付为止。如果您的接收器花费的时间太长,Android 可能会决定终止其进程(但如果发生这种情况,logcat 输出将清楚说明原因)。
关于android - Intents发送后是否在排队?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12838324/