定期长时间运行的后台任务

问题描述:

我想在每30分钟的时间间隔执行以下任务 -定期长时间运行的后台任务

  • MNC,MCC,LAC &小区ID
  • 显示它给用户&
  • 发送这些信息通过HTTP请求发送到远程服务器。

在此期间,应用可能不会在前面。

我的问题是,IntentService是执行上述任务的好主意吗? 或者其他想法?

+0

https://*.com/questions/33041573/android-create-a-background-thread-that-runs-periodically-and-does-ui-tasks –

我想你正在尝试构建一个同步机制。最好的方法是使用Sync Adapters这是专为这些情况而设计的。

但是对于使用同步适配器,如果您不在上面,您需要更改登录机制以与AbstractAccountAuthenticator一起使用。

好运

埃姆雷

+0

它是一个高级话题,需要时间来获得概念。不要放弃;) –