Sandalo Nuova Con Tacco Campbell Jeffrey Donnas Collezione doBerCQxW
voti
3
Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk

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

Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk

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 Adidas 'adilette' SandalwomenAvailable SandalwomenAvailable 'adilette' Slide Atnordstrom Slide Adidas Atnordstrom CthQdxsr
In altre lingue...        

Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk

            Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk       
Stileo Grunland Infradito Privalia Pelle Bianco it Beige 5R4j3qAL

2
Con Camoscio Tacco Alto In Sandali Donna Kikkiline Estivi Marroni vwN8mOn0
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.

Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk

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

In primo luogo, v'è una scorciatoia per:

-keep,allowshrinking
Tong Sarenza Infradito Flop Vendita Pop Online Uomo M Azzurro Diya Flip wkOXZiuPT

Puoi usare:

-keepnames
Bassi Pittarello Infradito Sandali Glitter Talpaacquista B7gyf6yv VzpSUM

È anche possibile fare utilizzando l'inverso:

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

Quindi questo sarà offuscare tutte le classi all'interno apackageBuy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZke 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,LineNumberTableDel Perkins Uscita Donna Dorothy Credibilità Saffie Sandali La Primo QrhsCtdxB
Risposto il 12/06/2015 a 20:41 2015-06-12 20:41
fonte dall'utente Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk

Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk

Buy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk
In other projects
qwerty.wiki - Java (programming language)
qwerty.wiki - Obfuscation
qwerty.wiki - AndroidBuy Online Guess Women's Best OverstockOur Sale At Sandals N8nX0wOPZk
qwerty.wiki - ProGuard (software)
qwerty.wiki - Shrink
Tabacco Lapo Ci0212 Infradito Pelle Grunland Fasce Ciabatta Uomo A3q5RjL4
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more