특정시간에 주기적으로 반복하는 (예를 들어 매 1시간 마다) 백그라운드 프로세스가 필요합니다.

이를 AlarmManager 로 repeat 를 설정해서 사용하고 있는데요. 전원을 껐다 켰을때(현재 ACTION_BOOT_COMPLETE로 실행해 주고 있습니다.) 혹은 그외에 정확하게 제 시간에 실행이 되지 않는것 같아요.


그래서 정확하게 제 시간에 백그라운드에서 실행을 보장하기 위해선 어떤걸 써야 하나요 아니면 예제라도 있었으면 좋겠습니다.

혹은 제가 AlarmManager 를 잘못 사용하고 있는걸까요??



답변 부탁 드립니다.