java.util.concurrent.RejectedExecutionException を解消する簡単な方法ってないのでしょうか?
AsyncTaskをたくさん作りすぎて発生しているというのはわかるのですが、synchronizedを使っても抑えられないみたいですし。
タスクが一定数以上になったら新たなタスクを作らずに前のタスクが終わるまで待ってから作るとかそういう処理はどうすれば・・・