当我们的线上代码crash的时候,获取到的crash信息是混淆后的, 我们可以通过android 自带的工具对混淆crash信息进行反混淆。

可以使用<SDK目录>\tools\proguard\bin下的proguardgui.bat脚本将Crash堆栈信息还原到混淆前的状态

 

  1. 运行proguardgui.bat脚本,然后点击ReTrace
  2. 选择mapping.txt文件,位于<module目录>/build/outputs/mapping/release
  3. 拷贝混淆后出错的堆栈信息
  4. 点击右下角的ReTrace!按钮,完成Crash堆栈信息的追溯

Android:代码混淆反混淆

相关文章: