logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

Bundletool - Generate Android APKs | Online Free DevTools by Hexmos

Generate Android APKs with Bundletool. Build application bundles, estimate download sizes, and validate bundles using command line. Free online tool, no registration required.

bundletool

Manipulate Android Application Bundles. Some subcommands such as validate have their own usage documentation. More information: https://developer.android.com/tools/bundletool.

  • Display help for a subcommand:

bundletool help {{subcommand}}

  • Generate APKs from an application bundle (prompts for keystore password):

bundletool build-apks --bundle {{path/to/bundle.aab}} --ks {{path/to/key.keystore}} --ks-key-alias {{key_alias}} --output {{path/to/file.apks}}

  • Generate APKs from an application bundle giving the keystore password:

bundletool build-apks --bundle {{path/to/bundle.aab}} --ks {{path/to/key.keystore}} --ks-key-alias {{key_alias}} --ks-pass {{pass:the_password}} --output {{path/to/file.apks}}

  • Generate APKs including only one single APK for universal usage:

bundletool build-apks --bundle {{path/to/bundle.aab}} --mode {{universal}} --ks {{path/to/key.keystore}} --ks-key-alias {{key_alias}} --output {{path/to/file.apks}}

  • Install the right combination of APKs to an emulator or device:

bundletool install-apks --apks {{path/to/file.apks}}

  • Estimate the download size of an application:

bundletool get-size total --apks {{path/to/file.apks}}

  • Generate a device specification JSON file for an emulator or device:

bundletool get-device-spec --output {{path/to/file.json}}

  • Verify a bundle and display detailed information about it:

bundletool validate --bundle {{path/to/bundle.aab}}

See Also