Repolode
iBotPeaches

iBotPeaches/Apktool

Ferramenta de linha de comando para engenharia reversa de APKs Android fechados, decodificando recursos quase à forma original e reconstruindo-os após alterações.

Estrelas
27,032
Forks
4,227
Issues abertas
75
Último commit
há 5 dias

O que é?

O Apktool decodifica apps Android de terceiros em uma estrutura de diretórios semelhante à de um projeto, recuperando recursos e código smali quase à forma original. Depois das modificações, ele pode reconstruir o diretório em um APK instalável. Também permite percorrer o código smali passo a passo durante a depuração.

A ferramenta automatiza tarefas repetitivas, como compilar e empacotar, tornando menos manual o trabalho com apps decompilados. Entre os usos comuns estão localizar um app, adicionar recursos ou incluir suporte a plataformas personalizadas.

O projeto declara que não se destina à pirataria nem a outros usos ilegais e pede que os usuários respeitem os autores dos apps que modificarem.

Recursos principais

  • 01Decodifica recursos de APKs quase à forma original
  • 02Reconstrói diretórios de projetos modificados em arquivos APK
  • 03Permite depurar código smali passo a passo
  • 04Usa uma estrutura de arquivos semelhante à de um projeto para apps decodificados
  • 05Automatiza tarefas repetitivas, como compilar APKs

Casos de uso

  • Localizar um app Android de código fechado para outro idioma
  • Adicionar ou alterar recursos em um APK existente para estudo pessoal
  • Estudar como os recursos e o código smali de um app de terceiros estão organizados
  • Adicionar suporte a plataformas ou dispositivos Android personalizados

Início rápido

  1. 1

    Baixe o Apktool na página de downloads

  2. 2

    Leia o guia How to Build em apktool.org para compilá-lo a partir do código-fonte

Em coleções

Tópicos

Perguntas frequentes

O que é Apktool?
Ferramenta de linha de comando para engenharia reversa de APKs Android fechados, decodificando recursos quase à forma original e reconstruindo-os após alterações. O Apktool decodifica apps Android de terceiros em uma estrutura de diretórios semelhante à de um projeto, recuperando recursos e código smali quase à forma original. Depois das modificações, ele pode reconstruir o diretório em um APK instalável. Também permite percorrer o código smali passo a passo durante a depuração.
Apktool é gratuito? Qual é a licença?
Apktool é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Apktool ainda é mantido?
Manutenção ativa. O último commit de Apktool foi em 2 de nov. de 2026.
Para que posso usar Apktool?
Localizar um app Android de código fechado para outro idioma Adicionar ou alterar recursos em um APK existente para estudo pessoal Estudar como os recursos e o código smali de um app de terceiros estão organizados Adicionar suporte a plataformas ou dispositivos Android personalizados
Como instalar Apktool?
Baixe o Apktool na página de downloads Leia o guia How to Build em apktool.org para compilá-lo a partir do código-fonte
Onde consigo Apktool?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/iBotPeaches/Apktool

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

Projetos relacionados