我有一个扩展IntentService的ABC类。这个类由名为DEF的接收器类调用,它扩展了WakefulBroadcastReceiver。
每当DEF类收到一个intent时,它会调用startWakefuleService并将intent传递给ABC类。
在ABC类的onHandle()中,处理意图并使用回调将相关信息发送到服务器。
在onHandle()的末尾,调用DEF.completeWakefulIntent(intent)来返回唤醒锁。
我的问题是关于以下情况:
我的BroadcastReceiver类DEF,收到了多个意图
它通过ABC类启动了多个IntentServices。
第一个Intent服务向服务器发出http请求,这需要花费大量时间回来或根本不回来。
启动的其他Intent服务是处理还是会被卡在等待处理的队列中?
[documentation](https://developer.android.com/reference/android/app/IntentService.html)表示IntentService对象是按顺序处理的。
任何帮助都将不胜感激。