当运行的AsyncTask 实例数量过多的时候会引发RejectedExecutionException异常。
经过测试在我的HTC G10或者谷歌的nexus上跑150个异步任务都会异常
所以如果是创建特别频繁的情况下要注意捕获异常
经过测试在我的HTC G10或者谷歌的nexus上跑150个异步任务都会异常
for (int i = 0; i < 150; i++) {
task = new Task();
task.execute();
}
所以如果是创建特别频繁的情况下要注意捕获异常
catch (RejectedExecutionException localRejectedExecutionException){
Log.w("localRejectedExecutionException");
}