마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

최근 사용한 앱 목록에서 앱 제거하기

0 추천
최근 사용한 앱 목록에서 앱이 안보이게 하려고 합니다.

Manifest 에 Acitvity에

android:excludeFromRecents="true" 를 넣어서 최근 사용한 앱 목록에서 안보이는 것을 확인 했습니다.

 

근데 문제는 제가 만든 앱을 실행중에 홈키 버튼으로 나온 후에 목록을 확인 했을때 안보이는 것은 좋은데 다른 앱을 실행 시키면(크롬이건 스토어건 어떤 앱이든) 실행중이던 제가 만든 앱이 종료가 됩니다.

다른 앱을 실행 시킬때 이전에 실행 했던 앱을 실행 시키면 종료되지 않는데, 실행 중이지 않았던 앱을 실행 하면 제가 만든 앱이 죽습니다.

확인해보면 OS에서 강제로 종료를 시키는 것 같은데 무엇때문에 종료를 시키는지, 종료하지 못하도록 하는 방법은 없는지 문의 드립니다.

검색해보면

android:excludeFromRecents="true"을 넣을때

android:launchMode="singleTask"
android:taskAffinity=""

이런 것도 넣어 보고 이것저것 해봤는데 여전히 증상은 동일합니다.

 

왜 종료가 될까요?
안드롱구 (160 포인트) 님이 2021년 1월 13일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...