bundletool
all
Manipulate Android Application Bundles. Some subcommands such as `validate` have their own usage documentation.
More info →Subcommands (2)
Examples (8)
Display help for a subcommand
bundletool help subcommandGenerate 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.apksGenerate 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.apksGenerate 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.apksInstall the right combination of APKs to an emulator or device
bundletool install-apks --apks path/to/file.apksEstimate the download size of an application
bundletool get-size total --apks path/to/file.apksGenerate a device specification JSON file for an emulator or device
bundletool get-device-spec --output path/to/file.jsonVerify a bundle and display detailed information about it
bundletool validate --bundle path/to/bundle.aabmade by @shridhargupta | data from tldr-pages