| #!/bin/bash --posix | |
| bundletool="%bundletool_path%" | |
| aab="%aab%" | |
| key="%key%" | |
| tmp="$(mktemp /tmp/XXXXbundle.apks)" | |
| function cleanup { | |
| rm -r "$tmp" | |
| } | |
| trap cleanup EXIT | |
| java -jar "$bundletool" build-apks \ | |
| --bundle="$aab" \ | |
| --output="$tmp" \ | |
| --overwrite \ | |
| --local-testing \ | |
| --ks="$key" \ | |
| --ks-pass=pass:android \ | |
| --ks-key-alias=androiddebugkey \ | |
| --key-pass=pass:android || exit | |
| java -jar "$bundletool" install-apks \ | |
| --adb="$(which adb)" \ | |
| --apks "$tmp" \ | |
| --modules=_ALL_ || exit |