Android如何在android中每隔一分钟运行一次后台服务?

时间:2016-03-22 09:39:54

标签: android service

我的Android应用中有两项服务。因为我每分钟都在运行我的服务。但是一些移动设备服务正在停止,但它没有执行onDestroy()方法。

我的问题是如何在不停止的情况下每隔一分钟运行一次服务。因为我的应用程序完全取决于后台服务。

我正在使用Timer Task。请用TimerTask给我正确的解决方案。

TimerTask timerTask = new TimerTask() {
    @Override
    public void run() {
        process();
    }
};
Timer mTimer = new Timer();
mTimer.schedule(timerTask, 0,60*1000);

process()方法正在完成所有任务。它在应用程序中生成通知。

0 个答案:

没有答案