eclipse安卓程序运行时LogCat上显示的问题。如何知道错误是什么以及错在哪里?

08-31 10:04:24.624: D/AndroidRuntime(794):Shutting down VM08-31 10:04:24.633: W/dalvikvm(794):threadid=1: thread exiting with uncaught exception (group=0x414c4700)08-31 10:04:24.683: E/AndroidRuntime(794):FATAL EXCEPTION: main08-31 10:04:24.683: E/AndroidRuntime(794):java.lang.RuntimeException: Unable to start activityComponentInfo{com.my.contacts/com.my.contacts.MainActivity}:java.lang.NullPointerException08-31 10:04:24.683: E/AndroidRuntime(794): atandroid.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)08-31 10:04:24.683: E/AndroidRuntime(794): atandroid.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)08-31 10:04:24.683: E/AndroidRuntime(794): at android.app.ActivityThread.access$600(ActivityThread.java:141)08-31 10:04:24.683: E/AndroidRuntime(794): atandroid.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)08-31 10:04:24.683: E/AndroidRuntime(794): at android.os.Handler.dispatchMessage(Handler.java:99)08-31 10:04:24.683: E/AndroidRuntime(794): at android.os.Looper.loop(Looper.java:137)08-31 10:04:24.683: E/AndroidRuntime(794): atandroid.app.ActivityThread.main(ActivityThread.java:5103)08-31 10:04:24.683: E/AndroidRuntime(794): atjava.lang.reflect.Method.invokeNative(Native Method)08-31 10:04:24.683: E/AndroidRuntime(794): atjava.lang.reflect.Method.invoke(Method.java:525)08-31 10:04:24.683: E/AndroidRuntime(794): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)08-31 10:04:24.683: E/AndroidRuntime(794): atcom.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)08-31 10:04:24.683: E/AndroidRuntime(794): at dalvik.system.NativeStart.main(NativeMethod)08-31 10:04:24.683: E/AndroidRuntime(794):Caused by: java.lang.NullPointerException08-31 10:04:24.683: E/AndroidRuntime(794): atcom.my.contacts.MainActivity.getAllLXR(MainActivity.java:127)08-31 10:04:24.683: E/AndroidRuntime(794): at com.my.contacts.MainActivity.loadContacts(MainActivity.java:56)08-31 10:04:24.683: E/AndroidRuntime(794): atcom.my.contacts.MainActivity.onCreate(MainActivity.java:47)08-31 10:04:24.683: E/AndroidRuntime(794): atandroid.app.Activity.performCreate(Activity.java:5133)08-31 10:04:24.683: E/AndroidRuntime(794): atandroid.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)08-31 10:04:24.683: E/AndroidRuntime(794): atandroid.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)08-31 10:04:24.683: E/AndroidRuntime(794): ... 11 more08-31 10:04:35.814: I/Process(794): Sendingsignal. PID: 794 SIG: 9
08-31 10:04:24.624: D/AndroidRuntime(794):Shutting down VM
08-31 10:04:24.633: W/dalvikvm(794):threadid=1: thread exiting with uncaught exception (group=0x414c4700)
08-31 10:04:24.683: E/AndroidRuntime(794):FATAL EXCEPTION: main
08-31 10:04:24.683: E/AndroidRuntime(794):java.lang.RuntimeException: Unable to start activityComponentInfo{com.my.contacts/com.my.contacts.MainActivity}:java.lang.NullPointerException

第1个回答  2013-09-05
看红色或者黄色的。一行一行的往下看,找到第一行你自己写的代码。
第2个回答  2013-08-31
log 中,会指明是哪个类、哪行出的错的

: Unable to start activityComponentInfo{com.my.contacts/com.my.contacts.MainActivity}:java.lang.NullPointerException

btw,
楼主,换一下行吧,这怎么看呢。追问

不好意思啊,那时候弄的时候没有弄清楚。
请问一下怎么看哪一行出错?

相似回答