마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

플레이 콘솔에서 비정상종료 관련 질문입니다.

0 추천

java.lang.RuntimeException:

at android.app.ActivityThread.handleStopService (ActivityThread.java:3741)

at android.app.ActivityThread.-wrap28 (Unknown Source)

at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1832)

at android.os.Handler.dispatchMessage (Handler.java:106)

at android.os.Looper.loop (Looper.java:164)

at android.app.ActivityThread.main (ActivityThread.java:7000)

at java.lang.reflect.Method.invoke (Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:441)

at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1408)

Caused by: java.lang.NullPointerException:

at com.ondaysteve.administrator.myapplication.MyService.onDestroy (MyService.java:72)

at android.app.ActivityThread.handleStopService (ActivityThread.java:3723)

 

개발자 플레이콘솔에서 비정상종료 보고서라고 위처럼 나오는데 서비스가 꼬여서 나오는건가요??

노티피케이션?? 활용해서 백그라운드 처럼 동작하는 서비스에 브로드캐스트 리시버를 사용해서 화면이 켜진걸 체크하는 기능이 있습니다. 

제 폰에서는 저런 오류가 안나는데 다른사람들한테는 오류가 나오는것 같습니다.ㅠ

어플 책보면서 처음 만들어서 올렸는데 비정상종료가 많이 나오네요ㅠ

루비 (1,040 포인트) 님이 2019년 2월 19일 질문

1개의 답변

0 추천

로그로는 서비스 종료 중  MyService.java 파일의 72 번째 라인의 객체가 null이라. NullPointerException 가 발생했습니다. 해당 부분을 찾아 null 일 경우 처리를 추가 해 주세요.

익명사용자 님이 2019년 2월 20일 답변
...