안드로이드에서 5초 주기로 서버에서 값을 수신하고 싶습니다.

조회수 341회

제목과 같으며 조건은 앱을 실행시키지 않은 상태에서 5초 주기로 서버에게 정보를 요청하고 싶습니다. 핸드폰을 껏다 켜도 동작이 유지가되어야 합니다.

알람매니저 등등 많은 방법들을 사용해보았지만 5초주기로 동작하는 것은 불가능했습니다.

제가 생각한 최선의 방법은 FCM을 활용하는 것인데.. 주기적으로 FCM의 경우 서버에서 메세지를 전송하면 즉시 수신하기 때문에 메세지를 수신받았을 경우 서버에게 정보를 요청하는 방식으로 구현하면 가능할 것 같은데.. 이건 뭔가 편법인 듯하고 안드로이드에서 제공하는 기능이 있을 듯한데..

어떤 방식으로 구현할수 있을까요??

감사합니다!

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)