R8 retrace ist ein Tool, mit dem Sie den ursprünglichen Stacktrace von einer verschleierten Stacktrace. Der Stacktrace wird durch übereinstimmende Klassen- und Methodennamen rekonstruiert in einer Zuordnungsdatei an ihre ursprünglichen Definitionen an.
<ph type="x-smartling-placeholder">Nutzung
Übergeben Sie die Zuordnungsdatei an retrace
, um einen verschleierten Stacktrace erneut zu verfolgen:
retrace path-to-mapping-file [path-to-stack-trace-file] [options]
Wenn in der Befehlszeile keine Stacktrace-Datei angegeben wird, wartet R8 retrace auf Stacktrace, der vom Nutzer über die Standardeingabe eingegeben wird. Nach der Eingabe beenden Sie den Eingabestream:
- Linux, macOS:Strg + D
- Windows:Strg + Z + Eingabetaste
Die zurückgeführte Ausgabe wird dann in die Standardausgabe geschrieben.
Optionen
In der folgenden Tabelle werden die Befehlszeilenoptionen von R8 retrace beschrieben:
Option | Erforderlich? | Beschreibung |
---|---|---|
--verbose
|
Nein | Gibt weitere Informationen aus, z. B. Methodenparameter und den Methodenrückgabetyp. |
--info
|
Nein | Legt die Diagnoseebene auf info fest. Einen detaillierteren Einblick erhalten Sie,
Weitere Informationen finden Sie unter DiagnoseHandler.
|
--quiet
|
Nein | Es werden weniger Informationen gedruckt, um die Konzentration zu verbessern. |
--regex <regular_exp>
|
Nein | Überschreibt den regulären regulären Ausdruck zum Parsen von Stacktrace-Zeilen.
Das folgende Beispiel zeigt einen regulären Ausdruck, der einfache Stacktraces parsen kann:
|
Verwendungshinweise
R8 retrace nutzt eine generierte Zuordnungsdatei, um die verschleierte Klasse und wieder auf die ursprüngliche Definition zurücksetzen. Weitere Informationen zu zum Verkleinern Ihrer App, sodass sie richtig zurückverfolgt werden kann, Decodieren Sie einen verschleierten Stacktrace.