2016-03-12 97 views
0

我一直在試圖使用ProGuard映射文件來模糊我的Android應用堆棧跟蹤。我一直在使用-verbose嘗試和添加配置文件proguard-rules.pro這些線路Android Studio中也:使用ProGuard調試Android模糊堆棧跟蹤使用ProGuard

-renamesourcefileattribute SourceFile 
-keepattributes SourceFile,LineNumberTable 

但仍然不是同時使用retrace.sh -verbose有出現Unknown Source行號。

任何想法爲什麼行號沒有出現?

回答

0

我解碼我的模糊處理堆棧跟蹤是這樣的:

在你的SDK目錄android-sdk\tools\proguard\bin\ ..打開控制檯,並寫上:retrace.bat -verbose mapping.txt obfuscated_trace.txt 其中從機器人工作室產生mapping.txt當APK是建立釋放,obfuscated_trace.txt是你的異常從谷歌播放控制檯。

它適用於我。希望能提供幫助!

+0

在我的情況下,它仍然出現'未知來源',而不是行號。 – codelearner

+0

嗯intresting ..因爲我甚至再次測試它之前寫你在這裏和我的一切工作正常.. –