即使使用执行程序

时间:2018-05-14 00:41:55

标签: android multithreading android-asynctask

我正在使用AsyncTask并通过executeOnExecutor调用它,我的doInBackground函数偶尔无法调用。有时,只需从设置强制关闭应用程序就可以暂时解决问题。

这是一个已知问题,是否有修复?

我尝试使用Process.setThreadPriority()将线程优先级设置为max,但没有运气。

1 个答案:

答案 0 :(得分:0)

您是否尝试过asyncTask.executeOnExecutor(Executors.newSingleThreadExecutor(),参数);