R8-Rücklauf

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:

(?:.*? at %c\.%m\(%s(?::%l)?\))|(?:(?:.*?[:"] +)?%c(?::.*)?).

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.