【问题标题】:Execute Asynctask for specific time period在特定时间段内执行 Asynctask 【发布时间】:2016-01-07 03:12:39 【问题描述】: 我只想执行 Asynctask 3 分钟。 3分钟后它应该被终止。请指导。 【问题讨论】: Android - Setting a Timeout for an AsyncTask?的可能重复 标签: android android-asynctask 【解决方案1】: 您可以为异步任务设置超时。有人认为: asyncTask.get(3, TimeUnit.MINUTES); 看到这个thread 【讨论】: 感谢您的回复。但实际上我在同一个异步任务的 onPostExecute() 内一次又一次地执行异步任务。我希望这个过程只工作 3 分钟