2013-08-26 8 views
9

Gibt es eine Möglichkeit, einen benutzerdefinierten Klassennamen in "proguard" (Befehl in "proguard.cfg") zu setzen?Benutzerdefinierter Name der verschleierten Klasse in "proguard"

Lasst uns sagen, dass ich Klasse com.scana.MyClass habe, und ich will proguard immer es zu verschleiern als „TX“

+0

Warum Sie das brauchen würde? –

+1

Ein Update in Google Play ist völlig falsch gelaufen. Die alte Version hat diese Klasse als tx verschleiert, und die neue Version verschleierte sie als tw, daher kann sich ppl nicht in meine App einloggen, da sie die Serialisierung benutzt, um die Daten zu bekommen. – scana

+0

Seltsam und unerwartet. Sollten Sie diese Klasse von der Verschleierung ausschließen? –

Antwort

9

Problem gelöst. Sie können: -applymapping file-name in proguard.cfg

Dateiinhalt Beispiel:

com.scana.MyClass -> tx:

+2

Schön, aber schmerzhaft zu beenden –

Verwandte Themen