Sign your Android App for Release
Android requires that all APKs be signed for release.
Configure the build.gradle with signing configuration
You can define the signing configuration to sign the apk in the
You can define:
storeFile: the keystore file
storePassword: the keystore password
keyAlias: a key alias name
keyPassword: A key alias password
You have to define the
signingConfigs block to create a signing configuration:
Then you can assign it to one or more build types.
Sign your App
In the menu bar, click Build > Generate Signed APK.
Select the module you would like to release from the drop down and click Next.
To Create a new keystore, click Create new. Now fill the required information and press ok in New Key Store.
On the Generate Signed APK Wizard fields are already populated for you if you just created new key store otherwise fill it and click next.
On the next window, select a destination for the signed APK, select the build type and click finish.