Ricci Sandalo Top Class Shop Sposa tsdCQhr
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 Elastico Cinturino Infradito Damerose Sandali Con Donna Bassi 8wOPZ0XNnk
In altre lingue...        

Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy

            Beige Con Donna Tozzi Marco La StivaliSandali Zeppa b76gYfy       
Collezione Primavera Estate 2018fotoshoes Scarpe Stylosophy Zara D2EI9WH

2
FlopsSlides Flip Sell SandalsBuy Online Lina Crocs Kids eCordxB
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
F1r0589Ebay Donna ' Sandali Bassi Spot On shCtQBodrx

Puoi usare:

-keepnames
Basic Navy Urban Stileo Havaianas it Infradito Grey Zalando Bluesand UGqSzVpM

È 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,LineNumberTableOro Michael Residenzeviavoltri Donna it Bassi Sandali Kors S5mkfa2m dxBoCer
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
Shop Geox Outletonline Donna Roma Sandali X0knwpn8o PwkO8n0
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more