Pular para o conteúdo
Converter aab para apks

Conversor online gratuito de AAB para APKS

Converta Android App Bundles em arquivos APK Set para instalação local e testes em dispositivos.

Converter AAB para APKS online - grátis

Enviando…

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .aab

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .aab para .apks

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .apks convertido

    O resultado da conversão está pronto para download.

Como converter aab para apks arquivo

O Android não pode instalar um .aab diretamente, por isso os desenvolvedores e testadores o convertem quando precisam de um conjunto de APK instalável para testes offline, transferência entre dispositivos ou compartilhamento fora do Google Play. O arquivo .apks resultante preserva os APKs divididos exigidos por um dispositivo ou pode conter um único APK universal.

O que é o formato AAB

Um Android App Bundle usa a extensão .aab e é o formato de publicação do Android para aplicações criadas com Android Studio e Gradle. Ele contém código compilado, recursos, módulos e dados de configuração, mas não é um APK pronto para um dispositivo.

Os desenvolvedores criam um AAB com o comando Build → Generate Signed Bundle / APK → Android App Bundle do Android Studio ou com uma tarefa do Gradle, como ./gradlew bundleRelease. O Google Play processa o bundle e gera APKs otimizados para a arquitetura de CPU, densidade da tela, versão do Android, idioma, dynamic features opcionais e outros requisitos de configuração de cada dispositivo.

O que é o formato APKS

Um arquivo APKS é um arquivo APK Set produzido pelo bundletool do Google. Ele é um contêiner baseado em ZIP que pode incluir um APK base, APKs de configuração divididos, APKs de dynamic features e metadados que descrevem como esses arquivos pertencem uns aos outros. Um arquivo pode conter splits direcionados ao dispositivo ou, com o universal mode, um único universal.apk.

O APKS é útil para instalação local, testes, transferência e arquivamento de um conjunto de APK gerado. Normalmente, o Android não instala o arquivo tocando nele; use o bundletool ou um instalador compatível com pacotes de APK divididos. Extrair e instalar apenas o APK base pode deixar a aplicação incompleta.

Como converter AAB para APKS

O método padrão para desktop usa o utilitário bundletool baseado em Java.

  1. Instale um runtime Java compatível e baixe a versão atual de bundletool-all.jar do projeto oficial Android bundletool.
  2. Coloque o JAR e o AAB em um diretório de trabalho. Para gerar uma saída de release instalável, tenha o keystore, o alias da chave e a senha disponíveis. Um AAB de release pode ser assinado com uma chave de upload, mas os APKs gerados para instalação local também precisam ser assinados.
  3. Crie um arquivo APK Set com um conjunto de configuração independente do dispositivo:
    java -jar bundletool-all.jar build-apks --bundle=my-app.aab --output=my-app.apks --ks=my-release-key.jks --ks-key-alias=my-key
  4. Para gerar apenas os splits necessários para um dispositivo conectado específico, primeiro crie a especificação dele:
    java -jar bundletool-all.jar get-device-spec --output=device.json
    Em seguida, crie o arquivo com:
    java -jar bundletool-all.jar build-apks --bundle=my-app.aab --output=my-app.apks --device-spec=device.json --ks=my-release-key.jks --ks-key-alias=my-key
  5. Para criar um arquivo maior contendo um APK universal, use o universal mode:
    java -jar bundletool-all.jar build-apks --bundle=my-app.aab --output=my-app-universal.apks --mode=universal --ks=my-release-key.jks --ks-key-alias=my-key
  6. Para um dispositivo Android conectado, instale o conjunto correspondente com:
    java -jar bundletool-all.jar install-apks --apks=my-app.apks

O bundletool solicita as senhas do keystore, a menos que elas sejam fornecidas por meio de suas opções de senha. Para inspecionar um arquivo sem instalá-lo, abra o arquivo .apks com um utilitário ZIP; alterar a extensão para .zip é opcional, pois a maioria das ferramentas de arquivamento identifica o formato automaticamente.

Para usuários que não querem instalar software, o 101convert.com pode converter o arquivo online gratuitamente. Uma conversão local com o bundletool é preferível quando o AAB, o keystore, as credenciais de assinatura ou a aplicação não lançada precisam permanecer privados.

Limites de compatibilidade

O certificado de assinatura da saída precisa corresponder ao certificado de uma instalação existente para que o Android a aceite como uma atualização. Um arquivo assinado com uma chave de debug ou uma chave de upload geralmente não pode atualizar uma aplicação instalada pelo Google Play, cujos APKs são assinados com a chave de assinatura de aplicações do Google Play do desenvolvedor.

Os arquivos APKS específicos de um dispositivo podem não ser instalados em outro dispositivo se omitirem os splits de arquitetura, densidade, idioma ou recursos desse dispositivo. O universal mode melhora a portabilidade, mas produz um APK maior porque inclui recursos e bibliotecas nativas para várias configurações.

Mantenha o AAB original, o keystore, o alias e a configuração de assinatura junto com o arquivo gerado. APKS é um artefato de distribuição, não o formato de upload para o Google Play; o Google Play aceita o AAB do desenvolvedor e gera seus próprios APKs de entrega assinados.

Comparação de formato: AAB vs APKS

Como os formatos AAB e APKS se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo AAB e APKS
Propriedade .AAB Android App Bundle .APKS Android App Bundle set
Padrão aberto Não Não
Tamanho típico do arquivo Pequeno Pequeno
Abre num navegador web Não Não
Edição posterior Não editável diretamente Não editável diretamente
Suporte a metadados Básico —
Legível em texto simples Não Não
Mais usado para Incorporação em aplicações Incorporação em aplicações
Introduzido 2018 —
Desenvolvedor Google Google

As informações sobre extensões e tipos de arquivo são fornecidas por File-Extensions.org

Perguntas frequentes

O conversor de AAB para APKS é gratuito?

Sim, converter AAB para APKS no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo AAB?

Você pode enviar arquivos AAB de até 300 MB e converter até 10 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter AAB para APKS?

Não. A conversão de AAB para APKS é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo AAB válido para esta conversão de AAB para APKS. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

Converter AAB para APKS é só renomear o arquivo?

Não, um AAB precisa ser processado para gerar um arquivo APKS contendo um ou mais APKs Android. Renomear a extensão não cria pacotes APK instaláveis.

Meu AAB vai virar um único APK dentro do arquivo APKS?

Não necessariamente; o arquivo APKS pode conter APKs divididos para diferentes configurações de dispositivos e também pode conter um APK universal, caso um seja gerado. O conjunto de APKs selecionado depende dos módulos do app bundle e das configurações do dispositivo de destino.

Preciso assinar o arquivo APKS depois de converter o AAB?

Os APKs dentro do arquivo APKS precisam ser assinados para serem instalados normalmente. A conversão pode falhar ou produzir pacotes que não podem ser instalados se as informações de assinatura necessárias estiverem ausentes ou forem inválidas.

Outras conversões de arquivo .aab

Converter para .apks
de outros formatos

Compartilhar nas redes sociais:

Já baixado

Este ficheiro já foi baixado. Para proteger a sua privacidade, apagámo-lo do nosso servidor logo após o download, por isso não pode ser baixado de novo. Se precisar dele outra vez, converta o ficheiro novamente.