안드로이드 백그라운드 비콘 감지(죽지 않는 서비스)
조회수 3544회
앱 로그인 상태일경우 앱이 종료되어도 백그라운드에서 비콘을 감지하여 노티를 뛰워주려고 하는데 비콘을 감지하는 서비스가앱 종료와 동시에 죽어버립니다 죽지않는 서비스를 만드는 법이나 이 방향에 대하여 의견부탁드립니다
-
(•́ ✖ •̀)
알 수 없는 사용자
3 답변
-
서비스의 우선순위를 높여 시스템에 의해 서비스가 종료될 가능성을 낮출 수 있습니다. 이를 포그라운드 서비스라고 합니다.
포그라운드 서비스는 사용자가 능동적으로 인식하고 있으므로 메모리 부족 시에도 시스템이 중단할 후보로 고려되지 않는 서비스를 말합니다.
음악 앱 또는 운동 앱이 사용자가 앱을 떠나더라도 상태표시줄에 앱의 상태를 보여주면서 백그라운드에서 실행되는 방식을 떠올리면 이해가 쉬울 것 같습니다.
아래 문서의 포그라운드에서 서비스 실행 부분을 읽어보시고 코드를 적용해보시기 바랍니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
-
-
댓글 입력