如果任何Android应用程序崩溃,将会代表该应用程序生成一些崩溃日志。如何找到这些崩溃日志的位置。
我希望在Android设备内部查找崩溃日志,而不是使用Logcat来查看崩溃日志。
在logcat的堆栈跟踪中,您可以找到异常/错误的详细信息。例如,
04-23 08:00:07.524: E/AndroidRuntime(1384): Caused by: java.lang.NullPointerException
04-23 08:00:07.524: E/AndroidRuntime(1384): at com.datumdroid.android.ocr.simple.SimpleAndroidOCRActivity.onCreate(SimpleAndroidOCRActivity.java:68)
04-23 08:00:07.524: E/AndroidRuntime(1384): at android.app.Activity.performCreate(Activity.java:5104)
04-23 08:00:07.524: E/AndroidRuntime(1384): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
04-23 08:00:07.524: E/AndroidRuntime(1384): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
在这里,如果你点击com.datumdroid.android.ocr.simple.SimpleAndroidOCRActivity.onCreate(SimpleAndroidOCRActivity.java:68),就会抛出java.lang.NullPointerException异常。你可以知道在程序中哪里抛出了空指针异常。