1
IntentService
を使用して、別のWebサービスメソッドにアクセスし、ContentProvider
を更新しています。私が見ている問題は、時には、私はIntentServiceに新しいインテントを送信しますが、IntentService
のonHandleIntent()
は呼び出されません。しばらくすると、アプリケーションを再生して他のインテントをトリガーするものをクリックすると、onHandleIntent()
メソッドが呼び出され、すべてのキューにはIntents
が実行されます。IntentServiceが時々呼び出されない
他に誰かがこの問題を抱えていますか? IntentService
がある時点で固まっているようです。私はそれが非同期であることを知っていますが、私はまだそれがタイムリーに実行されることを期待しています。何かご意見は?
再現性のあるテストケースがある場合は、問題の説明とともにhttp://b.android.comにデモンストレーションするプロジェクトを投稿してください。あなたが描写していることはAFAIKで起こるべきではありません。 'IntentService'を中断する唯一のことは、電話が眠っていることです。 – CommonsWare
OK。私は時間があるときにテストケースを作成しようとします。その間、私は本当に重要なAsyncTasksに切り替えました。 –