전까진 잘 된거 같은데 프로젝트가 커져서 그런것인지..

작은 어플의 경우 onPause -> onStop 처리만 하고 끝이 나는데

덩치가 큰 어플의 경우

onPause -> onStop -> onDestroy 까지 진행이 되어 버립니다.

확인결과

홈(홀드?) 버튼을 눌러서 전환시 잘 됩니다.

전화 와도 잘 됩니다.

그런데 유독 전원 버튼 누르면 그냥 종료를 시켜버립니다.

그래서 익셉션 걸리는 부분을 고치고 하니

파워 버튼 눌러끄고 잠금 열면 처음부터 시작됩니다.

이게 지금 T스토어 반려 사유라 업데이트를 못하고 있는데..

이 문제 경험해 보신분 있으신가요?

태스트 해보면서 finish()등의 함수를 호출하지도 않았고

그냥 시스템적으로 끄는거 같은데..

window manager - pkgname com.뭐시기
window manager - classname com.뭐시기.class

뭐 요런식으로 뜨고 나서 종료하는거 봐서는

저게 보관해뒀다가 다시 켜주는거 같은데 어플이 커서 그냥 꺼버리는건 아닌지..

이게 어쩔수 없는 거라면 T스토어에 소명을 해야 할것인데 자료가 없습니다.

아시는 분은 좀 알려주시면 좋겠습니다.
profile