ANR이란?
메인 스레드 블록으로 사용자 입력에 5초 이상 응답 못할 때 OS가 표시.
원인
- 메인 스레드에서 DB·네트워크
- 과도한 UI 작업
- Binder deadlock
대응
Play Console Android Vitals에서 모니터링.
Android 앱이 메인 스레드를 5초 이상 블록 시 OS가 표시하는 다이얼로그.
메인 스레드 블록으로 사용자 입력에 5초 이상 응답 못할 때 OS가 표시.
Play Console Android Vitals에서 모니터링.