안녕하세요. 안드로이드는 약 4년 전에 간단한 업무용 앱을 몇개 작업해봤구요.
이번에 개인 사용용도가 생겨서 앱을 하나 만들려하는데 다음의 사항이 잘 해결되지를 않습니다. 현재 제가 하려는 것은. 앱을 최초 실행시키면. 자동으로 service 를 띄워서. 절대로 죽지않는 앱을 만들려고 합니다. 상단 알림바에는 앱이 실행 중 이라는 notification이 항상 올라와있어야 하구요.
1. 서비스 등록한 후. startService를 시키면. 제가 따로 NoficationManager 등을 이용해서. build 후에 notify() 를 실행하지 않아도. 자동으로 상단 알림바에 제 앱이 올라가버립니다.
"(타이틀) XXX 실행 중. (내용) 터치하여 앱을 중단하거나 자세한 내용을 확인"
위와 같이 올라와 버리구요. 해당 알림을 터치하면. 자동으로 앱정보로 이동하여. 강제종료나 제거를 선택하는 화면이 나와버립니다..
2. 1번 내용에 해당하는 notification을 뜨지 않도록 하고. 제가 직접 빌드해서 만든 notification을 뜨게하는 법은 없는지요?
3. 혹시 자동으로 뜨는 저 notification 의 제목/내용을 제가 변경하고. 선택했을 시에. 지금처럼 앱 정보 화면이 아닌 앱의 MainActivity 가 화면에 뜨도록 하는 방법은 없는지 궁금합니다.
검색해 본 코드는 전부 테스트를 해보아도. 모두 동일하게 startService가 일어나면. 자동으로 noti가 생겨버리고. 항상 저런 제목/내용. 터치하였을시에 동일하게 앱정보 화면으로 넘어가버립니다.
조언 부탁드립니다.
감사합니다.