通常我们会对线上apk进行混淆或加固操作,但是经过混淆后,如果应用崩溃了,收集上来的崩溃信息往往会看不懂,比如下面这样:
![](https://img.haomeiwen.com/i3755447/303b402b1867304f.jpg)
这时我们可以打开sdk/tools/proguard/bin目录下的proguardgui.bat,
![](https://img.haomeiwen.com/i3755447/8d9c1537d3ca475f.jpg)
接着会弹出这样一个界面,
![](https://img.haomeiwen.com/i3755447/47dfba00a9c6730d.jpg)
点击“ReTrace”,
![](https://img.haomeiwen.com/i3755447/194f86e796f625e2.png)
在"Mapping file"处选择打包时生成的mapping文件,文件位于app/build/outputs/mapping目录下,
![](https://img.haomeiwen.com/i3755447/0c8401721a77be7d.png)
然后将崩溃日志copy到白框处,
![](https://img.haomeiwen.com/i3755447/9fbe35e6607b024c.png)
点击底部“ReTrace!”按钮即可完成转换。
通常我们会对线上apk进行混淆或加固操作,但是经过混淆后,如果应用崩溃了,收集上来的崩溃信息往往会看不懂,比如下面这样:
这时我们可以打开sdk/tools/proguard/bin目录下的proguardgui.bat,
点击“ReTrace”,
本文标题:线上崩溃信息如何查看?
本文链接:https://www.haomeiwen.com/subject/qvojgktx.html
网友评论