Problema de Instabug Proguard

Tengo un problema incluyendo la biblioteca del instabug en un proyecto ofuscado (todas las otras bibliotecas del tercero están bien).

El error que obtengo está siguiendo (sé que ha habido otra pregunta sobre este mensaje de error, pero mi problema aparece solamente con instabug, y ninguna de las soluciones propuestas trabaja para ella).

Error: Error de ejecución para la tarea ': app: packageRelease'.

No se puede calcular el hash de C: \ Projects \ ProguardExample \ app \ build \ intermedios \ classes-proguard \ release \ classes.jar

He añadido algunas declaraciones a mi archivo de configuración al intentar resolver el problema.

-dontwarn android.support.** -keep class android.support.v7.** { *; } -keep interface android.support.v7.** { *; } -keep class com.google.android.gms.** { *; } -dontwarn com.google.android.gms.** -keep class com.instabug.** { *; } 

// he intentado también cambiar el proguard-project.txt

Y a mi proguard-rules.pro

 -dontwarn java.nio.file.Files -dontwarn java.nio.file.Path -dontwarn java.nio.file.OpenOption -dontwarn org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement 

Así es como se ve mi build.gradle.

  buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.config } } } dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile 'com.android.support:appcompat-v7:23.0.1' //compile 'com.github.danieltwagner:android-async-logger:0.1.0@aar' compile 'com.instabug.library:instabugsupport:1+' // compile 'org.apache.commons:commons-collections4:4.0' } 

Estaría muy agradecido si pudiera guiarme hacia la solución de este problema. Incluso si usted no sabe su solución, pero sospecha en qué área, debo investigar para encontrarlo, por favor comparta conmigo 🙂

Los chicos de instabug me ayudaron por correo electrónico. Así que aquí está la solución (que funciona totalmente para mí) – añadir esas declaraciones a usted proguard-rules.pro

 -dontwarn org.apache.http.** -dontwarn android.net.http.AndroidHttpClient -dontwarn com.google.android.gms.** -dontwarn com.android.volley.toolbox.** -dontwarn com.instabug.** 
  • Android: ¿Cuáles son las configuraciones recomendadas para Proguard?
  • Android - Proguard error duplicado de entrada zip
  • Aplicación de Proguard a una aplicación existente en Google Play
  • Android Proguard - sólo ofuscación
  • Mis mensajes de registro no se eliminan con la configuración de proguard
  • Proguard error: opción desconocida '-optimizationpasses'
  • Proguard mantener a los miembros de la clase
  • ProGuard no funciona con okhttp
  • Obfuscate android.support.v7.widget.GridLayout issue
  • RestTemplate, Jackson y proguard
  • Proguard Google Analytics
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.