Ofuscación de Proguard y métodos genéricos
Estoy tratando de ofuscar una aplicación de Android con ProGuard.
Aquí tengo una clase
- Cómo crear un archivo jar ofuscado?
- ¿Cómo desactivar todas las funciones de Android ProGuard, excepto la ofuscación?
- La aplicación de Android se bloquea después de la ofuscación de proguard
- Proguard y reflexión en Android
- ¿Cómo puedo comprobar / actualizar la versión Proguard cuando lo utilizo en Eclipse para el desarrollo de Android?
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?
- ¿Cómo puedo excluir .jar externa de obfuscation por Proguard (proyecto de Android)?
- Caída de aplicación con Proguard habilitado
- ¿Proguard trabaja para ocultar las constantes de cadena estáticas?
- Proguard alternativa para ofuscar aplicaciones Android usando bibliotecas de terceros precompiladas
- Cómo depurar con aplicaciones ofuscadas (con ProGuard) en Android?
- Cómo ofuscar una biblioteca de Android (archivo .jar) usando Proguard en Eclipse
- Proguarding Android Apps - lo esencial es (especialmente en relación con los pagos en la aplicación)
- Comportamiento anormal al usar proguard
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 .
- El emulador de Genymotion no se iniciará. Se queda para siempre en la pantalla "black and white"
- Creación de un rectángulo dibujable en xml con un gradiente en la mitad superior y otro en la mitad inferior