Repolode
facebook

facebook/redex

Optimizador de bytecode para apps Android que reescribe archivos .dex para reducir el tamaño de los APK y mejorar su velocidad.

Estrellas
6,314
Forks
681
Issues abiertos
74
Último commit
hace 24 horas

¿Qué es?

ReDex es un optimizador de bytecode de Android (dex) desarrollado originalmente en Facebook. Proporciona un framework para leer, escribir y analizar archivos .dex, además de un conjunto de pases de optimización basados en ese framework.

El objetivo es tomar un APK existente y generar una versión optimizada, más pequeña y rápida que la original. Como trabaja sobre el bytecode compilado, puede aplicarse a una app después de compilarla, sin modificar su código fuente.

El proyecto se distribuye con licencia MIT y su documentación completa está disponible en el sitio web del proyecto.

Funciones clave

  • 01Lee, escribe y analiza archivos .dex de Android.
  • 02Aplica pases de optimización al bytecode de un APK existente.
  • 03Trabaja sobre el resultado compilado, por lo que no hace falta modificar el código fuente de la app.
  • 04Se distribuye con licencia MIT.

Casos de uso

  • Reducir el tamaño de un APK de lanzamiento después de compilarlo.
  • Mejorar el rendimiento en tiempo de ejecución de una app Android sin modificar su código.
  • Crear herramientas personalizadas para analizar o transformar bytecode en archivos dex.

Inicio rápido

  1. 1

    Lee toda la documentación en fbredex.com

  2. 2

    Sigue el README y la documentación para compilar ReDex desde el código fuente

Antes de usarlo

  • El README no incluye ningún comando de instalación; la configuración solo se describe en el sitio externo de documentación.
  • Es un optimizador de bytecode para APK de Android, por lo que no se aplica a otras plataformas.

Temas

Preguntas frecuentes

¿Qué es redex?
Optimizador de bytecode para apps Android que reescribe archivos .dex para reducir el tamaño de los APK y mejorar su velocidad. ReDex es un optimizador de bytecode de Android (dex) desarrollado originalmente en Facebook. Proporciona un framework para leer, escribir y analizar archivos .dex, además de un conjunto de pases de optimización basados en ese framework.
¿redex es gratuito? ¿Qué licencia tiene?
redex es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿redex sigue mantenido?
Mantenimiento activo. El último commit de redex fue el 21 oct 2026.
¿Para qué puedo usar redex?
Reducir el tamaño de un APK de lanzamiento después de compilarlo. Mejorar el rendimiento en tiempo de ejecución de una app Android sin modificar su código. Crear herramientas personalizadas para analizar o transformar bytecode en archivos dex.
¿Cómo se instala redex?
Lee toda la documentación en fbredex.com Sigue el README y la documentación para compilar ReDex desde el código fuente
¿Dónde consigo redex?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/facebook/redex

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados