2015-09-08 29 views
5

considerare questa affermazione Proguard:Significato di {*; } In ProGuard

-keep public class * extends android.support.design.widget.CoordinatorLayout$Behavior { *; } 

In questa dichiarazione che cosa fa l'aggiunta di {*; } significare?

Conserva tutti i metodi? Tutti i campi? O solo l'intera classe?

risposta

5

Viene utilizzato come jolly in ProGuard per indicare all members and methods in the class.

Fonte: ProGuard manual, Stack overflow

+0

così è lo stesso di keepclassmembers o keepclasswithmembers? – batmaci