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

java.lang.IndexOutOfBoundsException 에러 질문

0 추천

어플 버그중 상당부분 해결했는데, 

위의 에러가 자주 발생합니다 

전문가님 도움을 부탁드려요 

어려운 부분 : 제가 개발한 특정 소스의 위치를 로그에 출력시켜주는 것도 아닌 

로그만 출력되는 부분이라서 디버깅하기가 어렵네요 

 

에러로그1 :

기종 : Nokia Nokia 6(D1C), Android 7.1 

java.lang.IndexOutOfBoundsException:

at android.text.SpannableStringBuilder.checkRange (SpannableStringBuilder.java:1270)

at android.text.SpannableStringBuilder.getChars (SpannableStringBuilder.java:1147)

at android.text.TextUtils.getChars (TextUtils.java:89)

at android.text.SpannableStringBuilder.<init> (SpannableStringBuilder.java:66)

at android.text.SpannableStringBuilder.subSequence (SpannableStringBuilder.java:1139)

at android.view.inputmethod.BaseInputConnection.getSelectedText (BaseInputConnection.java:529)

at com.android.internal.view.IInputConnectionWrapper.executeMessage (IInputConnectionWrapper.java:308)

at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage (IInputConnectionWrapper.java:93)

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

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

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

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

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:886)

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

 

 

에러로그2 :

기종 : Nokia Nokia 3(NE1), Android 8.0 

 

java.lang.IndexOutOfBoundsException:

at android.text.SpannableStringBuilder.checkRange (SpannableStringBuilder.java:1319)

at android.text.SpannableStringBuilder.replace (SpannableStringBuilder.java:516)

at android.text.SpannableStringBuilder.delete (SpannableStringBuilder.java:232)

at android.text.SpannableStringBuilder.delete (SpannableStringBuilder.java:227)

at android.view.inputmethod.BaseInputConnection.deleteSurroundingText (BaseInputConnection.java:250)

at com.android.internal.view.IInputConnectionWrapper.executeMessage (IInputConnectionWrapper.java:455)

at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage (IInputConnectionWrapper.java:85)

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

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

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

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

at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:240)

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

 

에러로그 3 : 

기종 : Samsung Galaxy Note5(noblelte), Android 7.0 

java.lang.IndexOutOfBoundsException:

at android.text.SpannableStringBuilder.checkRange (SpannableStringBuilder.java:1270)

at android.text.SpannableStringBuilder.getChars (SpannableStringBuilder.java:1147)

at android.text.TextUtils.getChars (TextUtils.java:93)

at android.text.TextUtils.substring (TextUtils.java:284)

at android.view.inputmethod.BaseInputConnection.getSelectedText (BaseInputConnection.java:533)

at com.android.internal.view.IInputConnectionWrapper.executeMessage (IInputConnectionWrapper.java:300)

at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage (IInputConnectionWrapper.java:91)

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

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

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

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

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1520)

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

 

이 유사한 오류들에 대해 아시는 분 계신가요 ? 

전문가님의 조언 부탁드립니다. 

즐거운 시간 보내세요~ 

 

앱천사 (380 포인트) 님이 2020년 1월 29일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...