1

根据这个问题,正在运行的异步任务的数量是有限制的。我在多个活动中使用 asynctasks,并且在每个活动中,我在执行新任务之前取消正在运行的 asynctask(如果有)。但我仍然有阻塞问题,我怀疑异步任务被完全取消。我的问题是“有没有办法查看所有正在运行和阻塞的异步任务?”

提前致谢!

4

1 回答 1

0
  1. AsyncTask 在 ThreadPool 中执行。在 HoneyComb 之前默认大小是 5。在默认大小之后是 1。
  2. 当您调用AsyncTask.cancel(). 线程没有完全取消。
于 2012-05-12T14:17:15.977 回答