有时不会调用IntentService

时间:2010-11-18 08:38:49

标签: android android-intent

我正在使用IntentService访问不同的网络服务方法并更新我的ContentProvider。我看到的问题是,有时,我向IntentService发送新的Intent,但onHandleIntent()的{​​{1}}未被调用。过了一会儿,玩应用程序并点击东西来触发其他Intent,调用IntentService方法并运行所有排队的onHandleIntent()

还有其他人遇到过这个问题吗?似乎Intents在某些时候陷入困境。我知道它是异步的,但我仍然希望它及时运行。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

问题是http请求需要很长时间,因此其他http请求必须等待。 IntentService一次只使用一个线程。