ProGuard no funciona

Estoy desarrollando una aplicación de Android con el último SDK. Estoy desarrollando la aplicación para Api 4 (Android 1.6).

Mi proyecto tiene un archivo proguard-project.txt (este es el archivo de configuración de proguard para las últimas versiones de Android SDK) y el archivo project.properties no tiene comentarios sobre la línea de proguard, por lo que se activa proguard(proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt)

el problema es que compilé el archivo apk con proguard, y parece que proguard no está haciendo nada en el archivo, descompilé el apk y muestra el mismo código que cuando no se usa proguard. También mi proguard-project.txt está vacío. Solo contiene comentarios ...

Este es el contenido de mi archivo proguard-project.txt autogenerado :

    # To enable ProGuard in your project, edit project.properties
# to define the proguard.config property as described in that file.
#
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in ${sdk.dir}/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the ProGuard
# include property in project.properties.
#
# For more details, see
#   http://developer.android.com/guide/developing/tools/proguard.html

# Add any project specific keep options here:

# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
#   public *;
#}

¿Qué líneas debo agregar a este archivo para ofuscar, optimizar y reducir el tamaño de mi archivo apk? (al menos estará bien para ofuscar el código ...)

Gracias

Respuesta 1

Estoy desarrollando un servidor que aloja un repositorio Maven y enfrento el problema de que Maven resuelve incorrectamente las versiones SNAPSHOT si la instantánea no está en un formato específico. Después de buscar las reglas para ...

Estoy creando un complemento de Eclipse. Quiero agregar una columna a la vista de problemas de Eclipse que me permite seleccionar de un menú desplegable de selecciones preestablecidas. ¿Cómo haría para agregar esta funcionalidad? ...

Tengo un proyecto C ++ simple configurado ahora, donde estoy tratando de incluir libxml2. Estoy ejecutando Red Hat 7. He leído varias publicaciones sobre la adición de bibliotecas externas a un proyecto Eclipse C, ...

Aquí está el uso de este diseño que necesito para publicar algunas API para que el mundo externo pueda configurar al usuario y sus servicios. La configuración del usuario incluye principalmente la creación de un nuevo usuario basado en ...