Skip to content

Releases: google/bundletool

0.4.0

21 May 18:35
Compare
Choose a tag to compare

What's new

  • Language splits enabled by default for all bundles. If not desired, this can be disabled in the gradle config.

  • For bundles built with bundletool 0.4.0, the dist: prefix is now enforced on all attributes of the <dist:module> tag in the AndroidManifest.xml (for on-demand modules).

  • For bundles built with bundletool 0.4.0, resources with the default density are moved to config splits if they have alternative density configurations, and resources with a single density configuration are moved to the master split.

  • Read the persist.sys.locale value of the device to detect the current language selected on the device when present.

  • standalone is now a valid module name.

0.3.3

04 May 15:56
Compare
Choose a tag to compare

First public release

Commands available

  • build-bundle: Builds an Android App Bundle from a set of precompiled modules.
  • build-apks: Generates an APK Set archive containing all possible split APKs and standalone APKs.
  • extract-apks: Extracts from an APK Set the APKs that should be installed on a given device.
  • install-apks: Installs APKs extracted from an APK Set to a connected device.
  • get-device-spec: Writes out a JSON file containing the device specifications of the connected Android device.
  • validate: Verifies the given Android App Bundle is valid and prints out information about it.
  • version: Prints the version of bundletool.

Documentation

Official documentation

Issues

Report any issue you find on our Issue Tracker.