일정 시간(1분)마다 서비스를 실행하려합니다.
JobScheduler를 이용해 1분에 한번씩 Service를 호출하는데
스캐쥴러가 동작을 잘 안합니다... 최초 시작도 20분 뒤에 실행되는가 하면 반복도 20분정도 걸리는거같고 ..
소스코드는 아래와 같습니다.
JobScheduler jobScheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDULER_SERVICE);
ComponentName jobService = new ComponentName(getPackageName(), ScanJobService.class.getName());
JobInfo jobInfo = new JobInfo.Builder(553, jobService).setPeriodic(60000).build();
int jobId = jobScheduler.schedule(jobInfo);
도움 부탁드립니다.