JobService不会在每分钟后启动

时间:2017-04-13 03:24:24

标签: java android service android-jobscheduler

MyActivity.java

public class MyService extends JobService{
@Override
public boolean onStartJob(JobParameters params) {
    Log.v("SUCCESS", "Job started!");
    jobFinished(params, true);
    return false;
}

@Override
public boolean onStopJob(JobParameters params) {
    return false;
}

MyService.java

{{1}}

我试图创建一个在每分钟后运行的jobService,但是如果我在方法.setPeriodic(TimeUnit.MINUTES.toMillis(1))中放入1,那么它似乎不起作用,但如果我在其中放入15似乎工作正常。谁能告诉我如何在每一分钟后使用Jobservice开始我的服务?

1 个答案:

答案 0 :(得分:0)

JobScheduler的最短间隔为15分钟,这就是为什么1分钟间隔不起作用,15分钟正常工作