티스토리 뷰
반응형
ANR : 애플리케이션의 응답 없음 ( Application Not Responding )
발생 이유
- 사용자가 애플리케이션의 응답을 바라는 작업을 진행하였을 때, 반응 시간이 약 5초 내로 응답하지 않을 경우
- Foreground 활동이 없을 때, BroadcastReceiver가 상당한 시간 내에 실행을 완료하지 못할 경우
( BroadcastReceiver 를 구현하는 중에, BroadcastReceiver 내의 로직을 작성하는데 있어서, 시간이 올래걸리는 작업은 Service를 이용해 따로 구현하라는 글을 읽은 적이 있는데.... ANR 때문이라는 것을 이제 알게 되었네.... ㅎㅎ;; )
* 자세한 내용
https://developer.android.com/topic/performance/vitals/anr?hl=ko
반응형
'android' 카테고리의 다른 글
[android] 안드로이드 개념 - MVC, Singleton, Observer 패턴 (0) | 2020.05.28 |
---|---|
[android] 안드로이드 개념 - 애플리케이션 구성요소 (0) | 2020.05.28 |
[android] 안드로이드 개념 - ViewHolder (0) | 2020.05.28 |
[android] 안드로이드 - 백그라운드 작업 시 UI 작업 진행 방법 (0) | 2020.05.28 |
[android] 안드로이드 - 개념정리 : Context (0) | 2020.05.27 |