AsyncTask,Thread或Services运行长shell命令

时间:2015-03-04 18:34:41

标签: android multithreading shell android-asynctask threadpool

在我目前的项目中,我必须运行5个不同的二进制文件并在不同的textView中显示输出,这些二进制文件提供连续输出并将运行很长时间(比如说3 / 4h min)因此最好的方法是什么实施那些?

AsyncTask更容易但是会有一些问题,如果用户跳转让它在后台运行,那么我想我必须去线程或服务?

问题是我应该使用哪一个?如果您对如何实施它(或者可能是图书馆)有任何建议,我会提供任何帮助...... 非常感谢你的时间!