難読化されたスタックトレースを読む

難読化されたスタックトレースを読む際に少し手間取った。 公式の
retrace.bat|retrace.sh [-verbose] mapping.txt [<stacktrace_file>]
や例の
retrace.bat -verbose mapping.txt obfuscated_trace.txt
に従って、実行してみても、 Error: Unable to access jarfile ..\lib\retrace.jar と表示されるので、調べると、StackOverFlowに Android ProGuard Unable to access jarfile ..\lib\proguard.jar in IntelliJ 11.1 があった。 なので環境変数に追加 SET PROGUARD_HOME="PathToProguardDir"$ANDROID_SDK\tools\proguardを指定する これで難読化されたスタックトレースを読めるようにできた。
タイトルとURLをコピーしました