현재 GCM이 아닌 MQTT프로토콜을 이용해서 푸시 서버및 클라이언트를 개발 하고 있습니다.
부팅시에 커스텀 리시버를 호출하고 커스텀 리시버에서 서비스를 시작하도록 구현 했습니다.
하지만 이 경우를 제외하고 시스템에서 서비스를 죽이는지 푸시를 받을수 없을 때가 생기더군요.
그래서 서비스가 죽을때 (onDestroy)에서 알림을 설정하여 일정시간 후에 서비스를 실행하는 리시버를 실행하도록 해봤지만 소용없었습니다.
서비스 실행시 startForeground를 호출해 주는 방법이 말고 죽지않는 서비스를 구현하는 방법이 있을까요?