마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

JobDispatcher에 대해 질문 드립니다.

0 추천

안드로이드 O버전의 백그라운드 서비스 제한 때문에  JobDispatcher를 사용해보고 있는데요, 매일 일정시간(자정~새벽2시쯤) 사이에 서버에 데이터를 전송해주려고 합니다. 

여기서 궁금한점이 JobDispatcher는 서비스가 실행되는 시점이 정확하게 보장되지않고 범위로 정해서 해당 범위내의 시간안에 시동되는 형태라고 알고 있는데요. 이 범위를 최대한으로 줄여서 자주 트리거되게 해서 시간을 맞춰도 되는것인지 궁금합니다.   

또한 JobDispatcher Biulder의 아래 메소드가 startTime과 endTime 사이의 시간에 랜덤으로 시동되는 형태가 맞는지요?

.setTrigger(Trigger.executionWindow(startTime, endTime)) 

도움 부탁드립니다. 감사합니다.

idontknow (6,020 포인트) 님이 12월 5일 질문
idontknow님이 12월 5일 수정

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...