标签: java android android-asynctask parallel-processing
我使用AsyncTask将照片上传到Amazon S3服务器。我发现AsyncTask一个接一个地等待,而不是默认并行运行。
因此,更改我的代码以使用executeOnExecutor(java.util.concurrent.Executor, Object[])来并行运行。但我发现它比默认的AsyncTask序列执行慢。
executeOnExecutor(java.util.concurrent.Executor, Object[])
我可以知道这有什么问题吗?因为我假设并行必须更快。我错了吗?
答案 0 :(得分:0)
我猜这是一个网络问题。可能的原因是: