我在我的 android 应用程序中使用 AsyncTasks。
当我必须通过设置Service
(AlarmManager)BroadcastReceiver
并退出应用程序并重新打开应用程序时,AsyncTask 只是不执行。
我该如何解决?我想是有一些线程或任务没有完成,导致这种问题。
我在我的 android 应用程序中使用 AsyncTasks。
当我必须通过设置Service
(AlarmManager)BroadcastReceiver
并退出应用程序并重新打开应用程序时,AsyncTask 只是不执行。
我该如何解决?我想是有一些线程或任务没有完成,导致这种问题。
这可能是因为从 Honeycomb 开始(以及在 Donut 之前)AsyncTask是在单个线程上连续执行的。您是否还有其他长期运行的 AsyncTasks 可能会阻止新的 AsyncTasks?