Archivo proguard obsoleto; Usar -contienen a los miembros en vez de -contemplarlosconmiembros

Tengo el siguiente error en el archivo proguard.cfg en mi proyecto android. No sé lo que este error dice. ¿Alguna idea?

2 Solutions collect form web for “Archivo proguard obsoleto; Usar -contienen a los miembros en vez de -contemplarlosconmiembros”

Intentar con

Limpie y construya su proyecto, luego seleccione el marcador de error en la vista Problemas y pulse Eliminar.

Vea el siguiente enlace

http://groups.google.com/group/android-developers/browse_thread/thread/7606320e664fec9b

Se trata de un error con las herramientas de SDK v11. http://code.google.com/p/android/issues/detail?id=16384

Cuando Lint genera un error,

  • Vaya a la vista de advertencias de pelusa (Ventana> Mostrar vista> Otro> android> Advertencias de pelusa) y haga doble clic en el error para modificar proguard.cfg

  • Renombrar "keepclasseswithmembernames" a "keepclasseswithmembers" en la línea que muestra error y guardar.

  • Ejecute Lint de nuevo (haga clic en actualizar en la vista Advertencias de Lint)

  • Repita el cambio de nombre si muestra más advertencias en las líneas siguientes.

Cambié la mía para que parezca esto.

-optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* -keep public class * extends android.app.Activity -keep public class * extends android.app.Application -keep public class * extends android.app.Service -keep public class * extends android.content.BroadcastReceiver -keep public class * extends android.content.ContentProvider -keep public class com.android.vending.licensing.ILicensingService -keepclasseswithmembernames class * { native <methods>; } -keepclasseswithmembers class * { public <init>(android.content.Context, android.util.AttributeSet); } -keepclasseswithmembers class * { public <init>(android.content.Context, android.util.AttributeSet, int); } -keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); } -keep class * implements android.os.Parcelable { public static final android.os.Parcelable$Creator *; } 
  • Problemas con el uso de la biblioteca jackson-json al usar Proguard
  • Dile a Proguard que mantenga la anotación en los métodos
  • Android Proguard no está en línea
  • No se puede habilitar Proguard en un proyecto de Android que contenga jsch lib
  • Proguard e interfaces con el método predeterminado
  • Android - Maven Build - Proguard - no puede encontrar la clase referenciada
  • La eliminación del registro con ProGuard no elimina las cadenas que se están registrando
  • ProGuard: no puede encontrar la clase referenciada com.google.android.gms.R
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.