Nike Haan ShoesMens Black Lab On Poshmark Air Sandals Cole Slide DE2WIH9
voti
3
Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj

In genere, escludendo una classe con -keep impedisce la classe di essere offuscato

Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj

Tuttavia impedisce anche che venga ridotto.

E 'possibile definire una Proguard-project.txt che ridurrà tutte le classi ad eccezione di quelli che sono esclusi con -keep, ma anche offuscare solo un sottoinsieme specifico delle classi?

L'obiettivo è quello di utilizzare Proguard per mantenere al di sotto del limite di 65k metodo di Android, mentre anche offuscando primo codice partito solo all'interno della APK.

Grazie

3
È pubblicato 17/07/2014 alle 18:04 2014-07-17 18:04
fonte dall'utente Sandali € Da 95Stylight 20 Skechers®Acquista mvOn80wN
In altre lingue...        

Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj

            Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj       
Universal Sandali Olive Buona Trekking Qualita Teva Original Da 0vm8wNnyOP

2
2192a Sandali Timberland Ragazzo Sandali Sandali 2192a Timberland Timberland Ragazzo QWCExordBe
2 risposte

Sì, è possibile aggiungere il modificatore allowshrinkingper le -keepopzioni che dovrebbero essere applicati solo ai offuscamento (e ottimizzazione) passi. Per esempio:

-keep,allowshrinking class com.example.SomeClass

La classe specificata può essere rimosso se appare non utilizzato nel passaggio contrazione, ma per il resto, il suo nome sarà conservato nella fase di offuscamento.

Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj

La risposta di Eric è buono, c'è anche un altro modo.

In primo luogo, v'è una scorciatoia per:

-keep,allowshrinking
Accessori L9221Kim Borsa Belle A Tracolla Hwbeba Guess Luxe gyvIfb76Y

Puoi usare:

-keepnames
Commercio Moda All Stagione Sandalo Nuova Donna Alla Schiava Di ZOPkXiuT

È anche possibile fare utilizzando l'inverso:

-keepnames class !com.example.apackage.** {*;}

Quindi questo sarà offuscare tutte le classi all'interno apackageSu Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAje niente altro, pur consentendo codice morto nudo su tutto.

Un'altra nota è se si dispone di offuscamento acceso, metterà a nudo tutti i meta-dati come nomi di file e numeri di linea, che rompere i debugger e stack tracce. Se si desidera loro di lavorare è possibile aggiungere queste righe:

-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTableTimeless Fascette Pelle Sandali Collezione In Con Intrecciate A54q3RjL
Risposto il 12/06/2015 a 20:41 2015-06-12 20:41
fonte dall'utente Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj

Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj

Su Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj
In other projects
qwerty.wiki - Java (programming language)
qwerty.wiki - Obfuscation
qwerty.wiki - AndroidSu Nuova Padova Collezione – La Scarpe Carmens Di Da Donna Sandali 4R35LAj
qwerty.wiki - ProGuard (software)
qwerty.wiki - Shrink
2014foto Il Scarpe Di Tacco Con Estate 29 4010elol Primavera 6gyfbY7
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more