El significado de { *; } En ProGuard

Considere esta declaración proguard:

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

En esta afirmación, ¿qué hace la adición de {*; Significado

¿Conserva todos los métodos? ¿Todos los campos? ¿O sólo la clase entera?

One Solution collect form web for “El significado de { *; } En ProGuard”

Se utiliza como comodín en ProGuard para indicar all members and methods in the class .

Fuente: Manual de ProGuard , Desbordamiento de pila

  • Cómo detener ProGuard de eliminar la interfaz Serializable de una clase
  • Cómo obtener el archivo apk de la versión de liberación usando proguard
  • Ofuscación de clases de modelo ORMLite con Proguard
  • ¿Cómo enseño a ProGuard a deshacerse de algo que es mantener que no estoy usando?
  • Proguard problemas con los archivos jar, ¿cómo encontrar el frasco que falta?
  • Error de Proguard, no se puede exportar la aplicación
  • Android - Maven Build - Proguard - no puede encontrar la clase referenciada
  • ¿Qué tan seguro es proteger contra la ingeniería inversa?
  • Android proguard mismo tarro especificado dos veces
  • ¿Cómo hacer que org.apache.http.legacy funcione con ProGuard (azure mobile services)?
  • Proguard Error al intentar exportar a través de android studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.