美文网首页
分析堆栈轨迹

分析堆栈轨迹

作者: 资本家大恶人 | 来源:发表于2020-09-02 08:14 被阅读0次

调试应用通常需要使用堆栈轨迹。每当您的应用因为错误或异常而崩溃时,都会生成堆栈轨迹。您还可以使用 Thread.dumpStack() 等方法输出应用代码中任意位置的堆栈轨迹。

在连接的设备上,当您的应用在调试模式下运行时,Android Studio 会在 logcat 视图中输出并突出显示堆栈轨迹,如图 1 所示。

有时,您需要分析错误报告中与您分享的堆栈轨迹,而不是您在调试时发现的堆栈轨迹。例如,您可能正在通过 Google Play 管理中心或一些其他工具(例如 Firebase 崩溃报告)收集用户设备上生成的堆栈轨迹。

对于来自错误报告的外部堆栈轨迹,要获取相同的突出显示且可点击的视图,请按照以下步骤操作:

  1. 在 Android Studio 中打开您的项目。

2.从 Analyze 菜单中,点击 Analyze Stack Trace。


  1. Android Studio 会在 Run 窗口下打开一个新的 <Stacktrace> 标签页,其中包含您粘贴的堆栈轨迹。

相关文章

网友评论

      本文标题:分析堆栈轨迹

      本文链接:https://www.haomeiwen.com/subject/agcbsktx.html