Repolode
facebook

facebook/redex

Um otimizador de bytecode para apps Android que reescreve arquivos .dex para deixar os APKs menores e mais rápidos.

Estrelas
6,314
Forks
681
Issues abertas
74
Último commit
há 24 horas

O que é?

ReDex é um otimizador de bytecode (dex) para Android, desenvolvido originalmente no Facebook. Ele oferece uma estrutura para ler, gravar e analisar arquivos .dex, além de um conjunto de etapas de otimização construídas sobre essa estrutura.

O objetivo é receber um APK existente e gerar uma versão otimizada, menor e mais rápida que a original. Como atua sobre o bytecode compilado, pode ser aplicado a um app depois de sua compilação, sem alterações no código-fonte.

O projeto é licenciado sob a MIT, e a documentação completa está disponível no site do projeto.

Recursos principais

  • 01Lê, grava e analisa arquivos .dex do Android.
  • 02Aplica etapas de otimização ao bytecode de um APK existente.
  • 03Atua sobre o resultado compilado, sem exigir alterações no código-fonte do app.
  • 04Distribuído sob a licença MIT.

Casos de uso

  • Reduzir o tamanho de um APK de release depois de compilado.
  • Melhorar o desempenho em tempo de execução de um app Android sem alterar seu código.
  • Criar ferramentas personalizadas de análise ou transformação de bytecode para arquivos dex.

Início rápido

  1. 1

    Leia a documentação completa em fbredex.com

  2. 2

    Siga o README e a documentação para compilar o ReDex a partir do código-fonte

Antes de usar

  • O README não inclui nenhum comando de instalação; a configuração é descrita apenas no site externo de documentação.
  • É um otimizador de bytecode para APKs do Android, portanto não se aplica a outras plataformas.

Tópicos

Perguntas frequentes

O que é redex?
Um otimizador de bytecode para apps Android que reescreve arquivos .dex para deixar os APKs menores e mais rápidos. ReDex é um otimizador de bytecode (dex) para Android, desenvolvido originalmente no Facebook. Ele oferece uma estrutura para ler, gravar e analisar arquivos .dex, além de um conjunto de etapas de otimização construídas sobre essa estrutura.
redex é gratuito? Qual é a licença?
redex é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
redex ainda é mantido?
Manutenção ativa. O último commit de redex foi em 21 de out. de 2026.
Para que posso usar redex?
Reduzir o tamanho de um APK de release depois de compilado. Melhorar o desempenho em tempo de execução de um app Android sem alterar seu código. Criar ferramentas personalizadas de análise ou transformação de bytecode para arquivos dex.
Como instalar redex?
Leia a documentação completa em fbredex.com Siga o README e a documentação para compilar o ReDex a partir do código-fonte
Onde consigo redex?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/facebook/redex

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados