¿Cómo actualizar ProGuard para Android?

Utilicé Android SDK Manager para descargar la última versión de Android SDK. Pero ProGuard no se actualizó y se mantuvo en la versión 4.7.

¿Es necesario descargar manualmente ProGuard desde su sitio web y descomprimirlo en \android-sdk\tools\proguard ?

¿O Android SDK siempre usará la Versión 4.7? Ha sido así durante 4 años .

En estos días ProGuard es una dependencia del complemento Android Gradle, y generalmente se actualiza junto con él. Mirando la salida de ./gradlew buildEnvironment (soportado desde Gradle 2.10 ) verá algo así como

 classpath +--- com.android.tools.build:gradle:2.2.3 | \--- com.android.tools.build:gradle-core:2.2.3 ... | +--- net.sf.proguard:proguard-gradle:5.2.1 | | \--- net.sf.proguard:proguard-base:5.2.1 

Si quieres usar otra versión de ProGuard que la que depende el complemento de Android Gradle, puedes anularla como

 buildscript { configurations.all { resolutionStrategy { // We want version 5.3.2 instead of 5.2.1. force 'net.sf.proguard:proguard-gradle:5.3.2' } } } 
  • Varios Proguard nuevas publican los servicios de Google Play v10.2.6 a v11.0.0 en un proyecto Multidex
  • Construir apk con error gradle
  • Android Debugger - Objetos de Firebase se ofuscan
  • Android Cling / Upnp proguard
  • Problemas al compilar la aplicación de Android en modo de liberación con proguard activado
  • Cómo obtener el archivo apk de la versión de liberación usando proguard
  • transformClassesAndResourcesWithProguardForRelease 'en Android
  • Crash en getDeclaredAnnotation cuando se utiliza Proguard
  • Progaurd issue "Advertencia: Ignorar el atributo InnerClasses para una clase interna anónima"
  • Respuestas de ajuste retro se bloquean con pro guard
  • Android ProGuard: no se puede encontrar la clase referenciada
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.