如果任何Android应用程序崩溃,则会生成一些代表该应用程序的崩溃日志。如何找到这样的崩溃日志的位置。
我想要Android设备内部的崩溃日志,而不是真正使用Logcat来查看崩溃日志。
发布于 2014-06-25 20:30:00
在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指针异常的地方。
发布于 2015-11-09 09:55:32
当应用程序在设备上崩溃时,您可以使用ACRA查看堆栈跟踪。它是一个库,您可以在程序中的任何地方调用它的API。有几个选项可以将信息发送到何处,其中包括电子邮件地址。以下是设置它的说明:https://github.com/ACRA/acra/wiki/BasicSetup
https://stackoverflow.com/questions/24407984
复制相似问题