안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 초보개발자입니다.
다름이 아니오라, call 기능을 하다가 keyDispatchingTimedOut 으로 ANR을 맞았습니다.
이때 ANR 팝업에서 '대기' 가 아닌 '닫기' 버튼을 눌렀을 때 아래와 같은 message가 나오는데
11-30 17:29:57.964 I/ActivityManager( 276): Process com.android.phone (pid 8384) has died.
11-30 17:29:57.964 I/ActivityManager( 276): process name to start: com.android.phone
11-30 17:29:57.964 I/StatusBarManagerService( 276): binder died for pkg=com.android.phone
11-30 17:29:57.964 I/WindowManager( 276): WIN DEATH: Window{409696d0 com.android.phone/com.android.phone.InCallScreen paused=true}
여기서 WIN DEATH: Window 이 win death 로그가 무엇을 의미하는지 아시는 분 계신가요?
도움 부탁드립니다.
감사합니다.
프로세스가 죽으면서
그 프로세스가 가지고 있는 Window가 같이 죽었다는 로그 같네요.
win death는 process die의 결과로 보이네요.
결과분석 보다 die의 원인 분석이 필요해 보입니다