2016-11-29 47 views
1

我正在研究Android应用程序,在该应用程序中,即使应用程序被杀死(如果用户的视频上传正在进行中),我也必须在后台上传视频(最大200 MB)。如何执行如此长时间运行的任务(可能是在网络问题发生时)。所以这个任务不应该因android内存或进程优先级限制而被杀害。作为Web上使用异步任务的大多数教程。任何人都有任何可以处理这种情况的好例子或任何图书馆或公用事业。在Android中的背景中上传视频

+0

尝试使用离子库@ HardikMehta –

+0

您需要的唯一一件事就是在服务中运行您的AsyncTask(可能是前台服务)。所以教程是正确的 - 你可以使用AsyncTask。但是为了确保它不会被操作系统超时终止,你应该使用前台服务 –

+0

@VladMatvienko你可以提供任何工作的例子,我是新的发展,并且必须完成这个任务 –

回答

0

我相信根据您的要求粘性服务是最好的。关于的最佳部分粘滞服务是当内存可用时重新启动,如果之前由于内存不足而中断或停止。

检查此link以启动粘性服务。