Service에서 제공되는 onTaskRemoved() 를 이용하니
앱을 모두 닫기나, 개별로 스와이프 해서 종료했을 경우, onTaskRemoved() 함수에 작성한 로그가 출력이 되는것을 확인할 수 있었다.
앱을 다시 실행시키거나, 서비스를 작동시키는 코드를 위 함수에 작성해놓으면 어떨까..?

One UI를 사용하는 삼성 스마트폰에서 제공되는 기능으로,
앱에서 잠금모드를 사용하면, 모두닫기에서 제외된다.
삼성폰에 한정되어 서비스 할 수 있다는 단점이 있고,
잠금 모드를 설정하도록 유저에게 안내하는 가이드를 앱에서 제공하면 좋을 것 같다.
자세한 적용법은 조사해봐야겠지만,
비용을 알아보니 의외로 무료인것을 확인할 수 있었다.
파이어베이스에는 크게 두 가지 요금제가 있다.


