android中的长时间运行任务

时间:2011-04-04 05:11:03

标签: android

我想做长时间运行的任务,但如果我使用Activity或Service,那么它会给出Timeout

异常,如果我使用 doInBackground(Context ... params),它使用 AsyncTask

但我想做同步任务

如果还有其他更好的替代

,请提供帮助

1 个答案:

答案 0 :(得分:3)

您无法在UI线程上执行此操作。

您的选择:

  • 良好 - 使用AsyncTask
  • 不太好 - 使用Thread

也许您可以解释为什么需要同步执行此操作,然后我们可以帮助您解决问题。

相关问题