我在Feed中显示来自受众群体网络的原生广告。我在下面遇到了崩溃。任何人都知道如何解决这个问题是什么原因?
致命异常:java.util.concurrent.RejectedExecutionException:任务android.os.AsyncTask$3@2c45c538从java.util.concurrent.ThreadPoolExecutor@1d1c3911拒绝[正在运行,池大小= 9,活动线程= 9,排队任务= 128,已完成的任务= 757] at java.util.concurrent.ThreadPoolExecutor $ AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2011) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:793) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1339) 在android.os.AsyncTask.executeOnExecutor(AsyncTask.java:594) 在com.facebook.ads.internal.util.g.a(未知来源) 在com.facebook.ads.internal.e.d.a(未知来源) 在com.facebook.ads.internal.e.d.a(未知来源) 在com.facebook.ads.internal.g.g.a(未知来源) 在com.facebook.ads.internal.g.g.c(未知来源) 在com.facebook.ads.internal.util.ak.j(未知来源) 在com.facebook.ads.internal.util.ad $ 6.a(未知来源) 在com.facebook.ads.internal.util.ad $ 6.a(未知来源) 在com.facebook.ads.internal.g.r.b(未知来源) 在com.facebook.ads.internal.g.r.a(未知来源) 在com.facebook.ads.internal.view.o.a(未知来源) at com.facebook.ads.internal.view.d.c.b.setVideoState(Unknown Source) 在com.facebook.ads.internal.view.d.c.b.onCompletion(未知来源) 在android.media.MediaPlayer $ EventHandler.handleMessage(MediaPlayer.java:3392) 在android.os.Handler.dispatchMessage(Handler.java:102) 在android.os.Looper.loop(Looper.java:145) 在android.app.ActivityThread.main(ActivityThread.java:7007) 在java.lang.reflect.Method.invoke(Method.java) 在java.lang.reflect.Method.invoke(Method.java:372) 在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1404) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)
答案 0 :(得分:1)
您的代码以及库中的代码启动了太多的同时AsyncTask
个实例。默认的ThreadPoolExecutor
具有128个元素的队列,以便与正在执行的实例一起使用。您已超出此队列的容量。