Ofuscación de Proguard y métodos genéricos

Estoy tratando de ofuscar una aplicación de Android con ProGuard.

Aquí tengo una clase

public class Book implements DBbinded 

Y un método genérico

 private void storeDBObjects(ArrayList<? extends DBbinded> dbObjects) 

La llamada de este método lanza java.lang.ClassCastException: java.util.LinkedHashMap después de la ofuscación. ¿Qué debo escribir en proguard.properties para solucionar esto?

Acabo de llegar a través de este problema y lo resolvió especificando el atributo 'Signature' bajo el argumento -keepattributes ProGuard.

 -keepattributes SourceFile,LineNumberTable,Signature,*Annotation* 

No creo que sea un error de ProGuard. Espero que ayude.

Esto podría ser un error en ProGuard. Debe comprobar si la instalación de la versión más reciente ayuda (ProGuard 4.9 beta1 en este momento: copie proguard4.9beta1 / lib / proguard.jar en android-sdk / tools / proguard / lib). De lo contrario, puede informar del problema en el rastreador de errores de ProGuard .

  • ¿Cómo decirle a ProGuard que ofusque métodos y nombres de clase?
  • Uso de ProGuard con Android
  • ¿Cómo puedo ocultar mi código en Eclipse? (Androide)
  • Ofuscación de proyecto de biblioteca android
  • conflicto entre ksoap2 y actionbarscherlock usando Proguard
  • ¿Cómo configurar proguard para la interfaz javascript?
  • Cómo usar proguard en android 2.3
  • Proguard Obfuscation causando dex compliation para lanzar Excepciones
  • Cómo ofuscar mi proyecto android en IDE eclipse?
  • Código ofuscado
  • Android Progaurd - Problema de conectividad a Internet después de exportar la aplicación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.