Bundletool é uma ferramenta para manipular Android App Bundles e Android SDK Bundles.
O Android App Bundle é um formato para publicação de aplicativos Android em lojas de distribuição de aplicativos, como o Google Play.
O Android SDK Bundle é um formato para publicação de SDKs habilitados para tempo de execução em plataformas de distribuição de SDK, como o Google Play SDK Console.
Bundletool tem algumas responsabilidades diferentes:
Crie um Android App Bundle a partir de módulos pré-compilados de um projeto.
Gere um arquivo APK Set contendo APKs para todos os dispositivos possíveis.
Extraia APK(s) do conjunto de APK compatível com um determinado dispositivo.
Instale APK(s) do APK Set compatível com um dispositivo conectado.
Extraia as especificações do dispositivo como um arquivo JSON.
Adicione transparência de código a um Android App Bundle. A transparência do código é um mecanismo opcional de assinatura de código.
Verifique a transparência do código dentro de um Android App Bundle, arquivos APK ou um aplicativo instalado em um dispositivo conectado.
Crie um Android SDK Bundle a partir de um módulo pré-compilado de um projeto.
Gere um arquivo APK Set contendo os APKs do SDK para todos os dispositivos.
Gere um arquivo Android SDK , uma representação amigável ao Maven de um Android SDK Bundle.
Leia mais sobre o formato App Bundle e o uso do Bundletool em g.co/androidappbundle
A documentação dos comandos do bundletool pode ser encontrada em: https://developer.android.com/studio/command-line/bundletool
Última versão: 1.17.2