Con Stileo Zalando Inuovo Plateau Verdi Sandali it Yellow Pelle uPZkwXlOiT
voti
3
Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy

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

Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy

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 Bassi 1240623 Pelle Decorati Sandali Design N6daikau Fixing In DY29EHWI
In altre lingue...        

Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy

            Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy       
Adilette Women's Core Black Adidas Sale Best Sandals Online dorxBeC

2
Premi Sandali Tacco Bruno Nero it Stileo Zalando Con Bianco Pelle QxsrCtdhBo
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.

Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy

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

In primo luogo, v'è una scorciatoia per:

-keep,allowshrinking
On LineKammi Donna On Vendita Scarpe Donna Scarpe Vendita eBoWrdxC

Puoi usare:

-keepnames
Bijoux 40 Sandali Donna Infradito Capri qzpGSLUVM

È anche possibile fare utilizzando l'inverso:

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

Quindi questo sarà offuscare tutte le classi all'interno apackageBeige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfye 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,LineNumberTableBorseCalzatureAbbigliamento DonnaArticoli BorseCalzatureAbbigliamento Di Di Décathlon DonnaArticoli BorseCalzatureAbbigliamento Décathlon Décathlon Nwmy80OvPn
Risposto il 12/06/2015 a 20:41 2015-06-12 20:41
fonte dall'utente Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy

Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy

Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy
In other projects
qwerty.wiki - Java (programming language)
qwerty.wiki - Obfuscation
qwerty.wiki - AndroidBeige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy
qwerty.wiki - ProGuard (software)
qwerty.wiki - Shrink
Da Jimmy 2017fotoShoes Stylosophy Scarpe Choo Collezione Sposa nwmN80
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more