어플 버그중 상당부분 해결했는데,
위의 에러가 자주 발생합니다
전문가님 도움을 부탁드려요
어려운 부분 : 제가 개발한 특정 소스의 위치를 로그에 출력시켜주는 것도 아닌
로그만 출력되는 부분이라서 디버깅하기가 어렵네요
에러로그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)
이 유사한 오류들에 대해 아시는 분 계신가요 ?
전문가님의 조언 부탁드립니다.
즐거운 시간 보내세요~