各位作android開發的想必都有這樣的經驗。公司要求全部的代碼都須要混淆,而後本身辛辛苦苦加入各類配置文件到proguard.conf
裏面,好不容易產品上線了。結果友盟上收集了一些錯誤信息,可是看起來徹底摸不着頭腦。android
可是其實proguard
自帶的一個叫作retrace.sh
的工具可以還原混效果的代碼。git
步驟以下:github
retrace.sh mapping.txt trace.txt > retraced.txt
固然若是你喜歡圖形化界面的話,那麼在工具裏面還有一個叫作proguardgui.sh
的工具,可以給你一個圖形化的界面完成這個操做。app