2

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

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

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

4

1 回答 1

2

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

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

如果您不是应用程序开发人员,请选择屏幕截图。

崩溃日志是否保存到 SD 卡的某处?

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

于 2012-12-31T18:57:38.513 回答