应用关闭时销毁Android同步服务

时间:2015-11-23 08:27:45

标签: android android-syncadapter

我在我的应用上使用同步适配器来执行定期同步。但问题是当同步正在运行时,我关闭了应用程序,同步已停止。据我所知,同步适配器始终在后台运行,关闭应用程序不会影响同步过程。但为什么会这样呢?我怎样才能克服这个问题?

1 个答案:

答案 0 :(得分:0)

只要让它连续运行,请记住,通过设计,Android系统可以随时终止您的服务流程。您可以稍微影响一下,但无法阻止系统终止您的服务。

因此,对于您的定期操作,最好使用具有重复警报的AlarmManager。然后,您的服务基本上是一次性的,即执行一次操作然后退出。

对于某些代码,请查看此处:

Android: Alarm Manager