¿Qué es proguard.txt en la libs / carpeta de un proyecto de Android?
El papel de proguard.cfg en la raíz de un proyecto de Android es bastante claro, como se explica en este post de Mejoras de Proguard . Es un archivo que es editado y mantenido por el desarrollador del proyecto y hasta ahora tan bueno.
Pero acabo de notar que hay otro archivo con el mismo nombre de base (pero con diferente extensión), proguard.txt
generado automáticamente por el sistema de compilación de Eclipse + Adt y colocado en el subdirectorio libs/
del proyecto.
- Eclipse exportado apk
- Error de Proguard al exportar una aplicación firmada usando el paquete de compatibilidad de nido de abeja android.support.v4.app
- ¿Se recomienda la combinación de clases con ProGuard en Android / Dalvik?
- Error de generación de ProGuard "Referencias no resueltas"
- ¿Cómo hacer que Proguard ignore las bibliotecas externas?
Este archivo se crea automáticamente incluso si el proyecto nunca se exporta (es decir, en una versión APK).
¿Cuál es el propósito de este archivo?
¿Es algún tipo de almacenamiento en caché para acelerar la generación de APK cuando se realiza la exportación?
¿Se puede usar para fines de depuración?
- Al usar Proguard, ¿necesita una configuración separada para cada biblioteca referenciada?
- Android - Proguard con httpcore y httpmime con Android Studio y Gradle
- Android ProGuard + MultiDex causa ClassNotFoundException
- Proguard ignora el archivo de configuración de la biblioteca
- Proguard retrace no está mapeando el seguimiento de la pila a la fuente real
- Proguard con Autovalue
- Mover a construir herramientas 1.3.0 rompió nuestra construcción con proguard habilitado
- Android Studio - ProGuard "java.io.IOException ... bin \ classes (Ningún archivo o directorio)"
Produard-projectname.txt es la versión renombrada de proguard.cfg. El nombre de archivo renombrado con ADT 17
Proguard.txt es necesario para ejecutar la herramienta Proguard. Es contiene valores de configuración predeterminados.
Para optimizar el archivo .apk debe realizar cambios en este archivo. Por ejemplo, habilitar el registro, etc.
- OnPostExecute () de AsyncTask nunca se llama en AndroidTestCase
- Immersive como característica en JB y ICS