如何从错误报告UI中捕获Android崩溃堆栈跟踪,而无需为我的手机生根?

时间:2012-12-31 18:52:54

标签: android crash-reports

我有一个崩溃的Android应用程序,其错误报告我发送给开发人员,但我也想将自己的堆栈跟踪捕获为文本。

我在Play商店尝试使用LogCat和CrashLog给自己发送错误报告内容,但前者需要root访问权限,而我无法让后者做任何事情。

理想情况下,我可以自己复制/粘贴堆栈跟踪文本(我可以很好地查看和捕获屏幕),但这似乎不可能。崩溃日志是否保存在SD卡的某个地方?任何其他提示(我使用的是Android 4.2.1)?

1 个答案:

答案 0 :(得分:2)

Android 4.2锁定了日志,因此应用只能访问自己的日志信息。另外,请记住,开发人员可能已经通过Play商店开发者控制台或ACRA等附加库获取此崩溃日志

如果您是应用程序开发人员,则可以使用开发工具(例如DDMS)查看完整日志,并复制/粘贴日志以发送给您的开发人员。

如果您不是应用开发者,请选择屏幕截图。

  

崩溃日志是否已保存到某个SD卡?

不,出于隐私和安全原因。

相关问题