如何将服务编程为一个定期执行其任务的单独进程?

时间:2016-02-15 22:42:32

标签: android service process task alarmmanager

我正在编写一个扫描网络的程序,我希望它能在后台运行,无论应用程序是否正在运行。从我所读到的,在应用程序被销毁后继续提供服务的唯一方法是在单独的进程上运行。我还希望它每x分钟执行一次这个任务。这样做的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

改为使用AlarmManager api。它允许定期运行任务,即使应用程序自上次启动后未处于活动状态。

Android developer docs