Android ANR(Application Not Responding) 완벽 정리

✨ 개요

ANR (Application Not Responding)


1. 🧨 ANR 발생 조건


2. 📦 ANR 발생 유형

유형 제한 시간 설명
Input Dispatch Timeout 5초 터치, 키보드 등 입력 이벤트가 5초 이내 처리되지 않음
Broadcast Timeout 10초 (foreground) / 60초 (background) BroadcastReceiver가 지정된 시간 내 완료되지 않음
ContentProvider Timeout 10초 ContentProvider 쿼리가 시간 내 끝나지 않음

3. 🛠️ ANR 방지 방법

4.🧠 결론



Related Posts