Foreground를 사용하여 백그라운드로 돌고있는 어플을 죽였을때 죽지않게 하였습니다.(배터리세이브같은 어플로 죽이려 할때)
그런데 Foreground를 사용하지않을땐 설정->앱->실행중어플죽이기 로 죽인다면 onDestroy()가 제대로 실행되는데,
startForeground를 사용하여 연동시키면, 설정->앱->실행중어플죽이기로 죽이면 onDestroy()가 실행안되고 그냥 죽어버립니다..
onDestroy()가 실행되어야 알람을 이용해서 다시 되살아날텐데말이죠..
Foreground를 사용하면 원래 어플죽일때 onDestroy()가 실행되지 않는건가요? 방법이 있다면 조언부탁드립니다.