How to Generate Signed AAB File in Android Studio? Last Updated : 08 Apr, 2023 Comments Improve Suggest changes Like Article Like Report In this article, you will learn how to create an Android App Bundle (AAB) file for an Android app. An Android App Bundle is a publishing format that includes all your app’s compiled code and resources. Your application should be digitally signed with a key in order to publish it on the Google Play store. Before generating a signed AAB, make sure you have changed the package name of the application from "com.example" to something meaningful if you are planning to publish your app on the Play store. You can refer to How to Rename Package Name in Android Studio. Generating Signed AAB using Android Studio Step 1: Go to Build > Generate Signed Bundle or APK click on "Generate Signed Bundle/APK" Step 2: Select Android App Bundle and click Next click "Android App Bundle" Step 3: The following pop-up arises. Click on Choose existing if you already created and stored Keystore. Click on Create new to create a new Keystore. pop up after clicking "Android App Bundle" If you click on Create new following pop-up arises. create new key store Next, select the suitable folder where keystore should be stored and also provide an appropriate name for your keystore. select key store path Step 4: Next fill in other details and click OK Fill other details Step 5: Key store and other details will be filled in automatically. If you want to export the key for enrolling or other purposes tick the Export encrypted key box and provide the folder details where the key must be stored. Then click Next. Fill other details Then select debug if you want signed AAB file for debug purposes. Click on release if you want it to publish your application. Then click on Finish. Select Build Variants Step 6: After a successful build, you can locate the Signed AAB file by clicking locate or can find it at app -> release -> app-release.aab Locate signed aab file Comment More infoAdvertise with us Next Article How to Generate Unsigned (Shareable) Apk in Android Studio? P prajithshetty7 Follow Improve Article Tags : Android Android-Studio Similar Reads How to Generate Signed Apk in Android Studio? Signed Apk generates a key and this key can be used to release versions of the app, so it is important to save this key which will be used when the next version of the app is released. The Android system needs that all installed applications be digitally signed with a certificate whose private key i 3 min read How to Create a New Fragment in Android Studio? Android Studio is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. You can Develop Android App using this. Here, We are going to learn how to create a new Fragment in A 2 min read How to Generate Unsigned (Shareable) Apk in Android Studio? Unsigned Apk, as the name suggests it means it is not signed by any Keystore. A Keystore is basically a binary file that contains a set of private keys. Every App that we install using the Google Play App Store needs to be signed with a Keystore. The signed apk is simply the unsigned apk that has be 2 min read How to Generate SHA1, MD5, and SHA-256 Keys in Android Studio? SHA1, MD5, and SHA-256 are cryptographic functions that will convert your input to 160 bit (20 bytes) value. It is a secure key that is used to store very important data. In Android SHA1, MD5 and SA-256 keys are very important. If you want to add external APIs from Google such as Maps and other exte 3 min read How to Change the Default Generated apk Name in Android Studio? While developing any Android app using Android Studio we generate our APK file after creating our whole Android application. We use this .apk file to publish it to our Google Play console or on any other platform. When we are generating our .apk file for release apk. We always see our apk file name 6 min read How to Generate QR Code in Android? QR codes are used in many apps to display data in machine-readable form. These codes are used to represent data in a secure manner that is readable only by machines and not by humans. We have seen many apps that provide QR codes and we can scan those QR codes with our mobile device. In this article, 4 min read Like