Proguard retrace не сопоставляет трассировку стека с фактическим источником

Я использовал встроенный в инструмент proguard eclipse, чтобы скрыть код, который отлично работает. Однако, когда я пытаюсь отследить трассировку стека обфусцированного кода, retrace не выводит необфусцированную трассировку стека.

Я дважды проверил файл mapping.txt, чтобы убедиться, что я использую правильный.

здесь это моя трассировка стека

ERROR/AndroidRuntime(19398): 
FATAL EXCEPTION: Thread-35
ERROR/AndroidRuntime(19398): java.lang.NullPointerException
ERROR/AndroidRuntime(19398):     at android.graphics.Canvas.throwIfRecycled(Canvas.java:954)
ERROR/AndroidRuntime(19398):     at android.graphics.Canvas.drawBitmap(Canvas.java:980)
ERROR/AndroidRuntime(19398):     at com.excelectronic.b.aa.a(ProGuard:535)
ERROR/AndroidRuntime(19398):     at com.excelectronic.g.f.a(ProGuard:220)
ERROR/AndroidRuntime(19398):     at com.excelectronic.game.GameView.a(ProGuard:198)
ERROR/AndroidRuntime(19398):     at com.excelectronic.game.GameView.onDraw(ProGuard:98)
ERROR/AndroidRuntime(19398):     at com.excelectronic.game.ac.run(ProGuard:121)

и использование команды

retrace.bat -verbose mapping.txt obfuscated_trace.txt
6
задан Macarse 25 August 2011 в 15:13
поделиться