【我的Android进阶之旅】如何利用Android Studio查看外部log的堆栈信息

一、需求描述

通常我们 App 中会继承一下线上 bug 反馈的 SDK 比如 bugly,umeng,或者自己内部的日志平台等。这个时候我们就需要分析这些crash的堆栈信息,比如如下所示的堆栈信息画面。

在这里插入图片描述

我们得分析它啊,怎么样才能最快的定位到代码呢? 可以借助Android Studio的 Analyze功能。

二、Analyze → Analyze Stack Trace

2.1 如何使用Analyze Stack Trace

我们可以将上面的堆栈信息全选复制,打开我们的 Android Studio,选择 Analyze → Analyze Stack Trace or Thread Dump,如下所示

在这里插入图片描述

然后把异常栈信息粘贴进去,点击确定,如下所示

在这里插入图片描述

Android Studio 会在控制台显示这段异常栈信息,并且与现有代码 Link 在一起

在这里插入图片描述
我们可以点击跳转到问题所在行,如下图所示:

在这里插入图片描述

这样我们就可以直接定位到问题所在行,非常方便!

2.2 自动监听剪切板

在这里插入图片描述


作者:欧阳鹏 欢迎转载,与人分享是进步的源泉!
转载请保留原文地址:https://ouyangpeng.blog.csdn.net/article/details/102931607
☞ 本人QQ: 3024665621
☞ QQ交流群: 123133153
☞ github.com/ouyangpeng
☞ oypcz@foxmail.com
————————————————
版权声明:本文为CSDN博主「欧阳鹏」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://ouyangpeng.blog.csdn.net/article/details/102931607

发布了469 篇原创文章 · 获赞 1452 · 访问量 356万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览