디버깅
<VM does not provide monitor information>
ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2202
ActivityThread.handleLaunchActivity(ActivityThread$ActivityClientRecord, Intent) line: 2252
ActivityThread.access$800(ActivityThread, ActivityThread$ActivityClientRecord, Intent) line: 139
ActivityThread$H.handleMessage(Message) line: 1200
ActivityThread$H(Handler).dispatchMessage(Message) line: 102
Looper.loop() line: 136
ActivityThread.main(String[]) line: 5103
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 515
ZygoteInit$MethodAndArgsCaller.run() line: 790
ZygoteInit.main(String[]) line: 606
NativeStart.main(String[]) line: not available [native method]
로그캣
09-23 20:17:39.719: W/dalvikvm(15043): threadid=1: thread exiting with uncaught exception (group=0x417a9e48)
09-23 20:17:39.729: E/AndroidRuntime(15043): FATAL EXCEPTION: main
09-23 20:17:39.729: E/AndroidRuntime(15043): Process: com.huaban.indoorlocation, PID: 15043
09-23 20:17:39.729: E/AndroidRuntime(15043): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.huaban.indoorlocation/com.huaban.indoorlocation.MainActivity}: java.lang.ArrayIndexOutOfBoundsException: length=18; index=-8
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2202)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2252)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.ActivityThread.access$800(ActivityThread.java:139)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1200)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.os.Handler.dispatchMessage(Handler.java:102)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.os.Looper.loop(Looper.java:136)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.ActivityThread.main(ActivityThread.java:5103)
09-23 20:17:39.729: E/AndroidRuntime(15043): at java.lang.reflect.Method.invokeNative(Native Method)
09-23 20:17:39.729: E/AndroidRuntime(15043): at java.lang.reflect.Method.invoke(Method.java:515)
09-23 20:17:39.729: E/AndroidRuntime(15043): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
09-23 20:17:39.729: E/AndroidRuntime(15043): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:606)
09-23 20:17:39.729: E/AndroidRuntime(15043): at dalvik.system.NativeStart.main(Native Method)
09-23 20:17:39.729: E/AndroidRuntime(15043): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=18; index=-8
09-23 20:17:39.729: E/AndroidRuntime(15043): at com.huaban.indoorlocation.MainActivity.init(MainActivity.java:83)
09-23 20:17:39.729: E/AndroidRuntime(15043): at com.huaban.indoorlocation.MainActivity.onCreate(MainActivity.java:92)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.Activity.performCreate(Activity.java:5275)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
09-23 20:17:39.729: E/AndroidRuntime(15043): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2166)
09-23 20:17:39.729: E/AndroidRuntime(15043): ... 11 more
이정도로 오류를 알아낼 수 있나요...??