Categoría:Proguard

From ChuWiki
Jump to navigation Jump to search

Proguard es una herramienta java que cumple las siguientes funcionalidades:

  • Ofusca el código compilado: Cambia nombres de clases y variables por cosas como a,b,c. Si descompilamos el jar o los class, seguiremos teniendo acceso a los fuentes, pero serán mucho menos legibles.
  • Optimiza el código: Donde vea que hay código que se puede optimizar, lo optimiza.
  • Elimina código sobrante: Elimina todo el código que no se usa. A Proguard debemos decirle cual es nuestra clase con el main o qué clases queremos que no elimine y partiendo de ahí, tira del hilo para ver qué clases y métodos son necesarios. Elimina todo lo que no se use, haciendo los jar más pequeños.

Por supuesto, todo esto es configurable.

Pages in category "Proguard"

This category contains only the following page.