Android アプリで AsyncTasks を使用しています。
Service
(AlarmManager) を介して設定しBroadcastReceiver
、アプリケーションを終了してアプリを再度開く必要がある場合、AsyncTask は実行されません。
どうすれば修正できますか?私が推測するのは、いくつかのスレッドまたはタスクが終了していないため、この種の問題が発生していることです。
Android アプリで AsyncTasks を使用しています。
Service
(AlarmManager) を介して設定しBroadcastReceiver
、アプリケーションを終了してアプリを再度開く必要がある場合、AsyncTask は実行されません。
どうすれば修正できますか?私が推測するのは、いくつかのスレッドまたはタスクが終了していないため、この種の問題が発生していることです。
Honeycomb の時点 (および Donut の前)では、 AsyncTaskが単一のスレッドでシリアルに実行されていることが原因である可能性があります。新しいものをブロックしている可能性のある長時間実行されている AsyncTask は他にありますか?