본문 바로가기

과제/성적 파싱-알림 App

4. 주기적 파싱 - GCM? FCM

주기적으로 파싱을 하는건 서비스에서 동작시키려고 했으나 문제점을 발견했다.


문제: 

안드로이드가 Doze 모드로 들어가게되면 서비스를 계속 실행시킬 수 없다고 함.



방법:

1. fcm을 사용한다.

2. AlarmManager#setExactAndAllowWhileIdle() 로 9분에 한번씩 동작시킬 수 있다.