2012-11-16 9 views
6

Ho sviluppato due progetti nel sistema Andriod basato su java A e B, i codici nel progetto A si basano sui codici nel progetto B, inoltre i codici nel progetto B si basano sui codici nel progetto A. Posso usare Proguard offuscare A ma non offuscare B, A e B possono anche funzionare bene?Come proguardare due progetti Android?

+0

Penso che nel proguard.txt sia possibile escludere i pacchetti ecc. – Doomsknight

risposta

1

Per evitare che B venga offuscato includere qualcosa sulla falsariga di:

-keep class com.projectB.package.** { *; } 

per tutti i pacchetti in progetto di B. Questo va nella vostra proguard.cfg di qualsiasi progetto che utilizza questi file. Quando proguard corre, saprà di non offuscare nulla in B e il progetto A sarà offuscato.

Problemi correlati