- bundletool
- app-release.aab
- keystore (Optional)
- Create a folder named "make-apk"
- Download bundle tool in the folder
- Rename bundle tool to "bundletool.jar"
- Move app-release.aab to "make-apk" folder
- Open "make-apk" folder in terminal
- Run this command
java -jar bundletool.jar build-apks --bundle=app-release.aab --output=./bundle_set.apks --mode=universal
- Optionally Deploy APKs to a connected device
java -jar bundletool.jar install-apks --apks=./bundle_set.apks
- Rename apks to zip and extract zip folder
- Optionally for Signed apk (move keystore.jks to "make-apk" folder and rename it to "keystore.jks")
java -jar bundletool.jar build-apks --bundle=app-release.aab --output=./bundle_set.apks --ks=./keystore.jks --ks-pass=pass:qwe123 --ks-key-alias=key --key-pass=pass:qwe123 --mode=universal