Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Deploy the Android APK with Jenkins.

Step 01:
Download the android-sdk,
Install Gradle Plugins
Step 02:
Step 01:

Step 01:
https://developer.android.com/studio/command-line/bundletool
# To Generate sthe Keys
```bash
keytool -genkey -v -keystore ~/my_key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
```

# Syntax::
```java
java -jar bundletool-all-0.15.0.jar build-apks --bundle=build/app/outputs/bundle/release/app.aab --
output=build/app/outputs/bundle/release/app.apks \
--ks=~/my_key.jks \
--ks-pass=pass:<...> \
--ks-key-alias=key \
--key-pass=pass:<...>
```
# EXAMPLE MyProject:
```java
java -jar /var/lib/jenkins/workspace/Tracker-Android-Mobile-App/bundletool-all-0.15.0.jar build-
apks \
--bundle=app/build/outputs/bundle/uatRelease/app-uat-release.aab \
--output=app/build/outputs/myapp.apks \
--ks="/var/lib/jenkins/workspace/MyProject-Android-Mobile-App/uat_keystore" \
--key-pass="pass:MyProject@Android@Keystore" \
--ks-key-alias="MyProject keystore" \
--ks-pass="pass:MyProject@Android@Keystore" \
--overwrite --mode=universal
```

You might also like