# 4. Get the AAB (Android App Bundle) file to publish

## Request for Android publication

Request this app file if you want to publish your app on Google Play.

1\. On your app project page, go to the **Publish** tab and select **Android**.

![](https://1444025092-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fdocs%2F-MhSnyILpYPkK5Jc-Y0I%2F-MhSo7wCP91XU6IIj9dI%2FScreenshot_2021-08-02_at_10.47.53.png?generation=1629366554806723\&alt=media)

2\. Choose the **Publication** tab. Here, you need to specify the keystore options described in [this step](https://docs.bravostudio.app/app-publication/publishing-your-app/android-publication-complete-process/create-a-keystore-file-optional) of the publication guide. \
\
In case you are creating your own Keystore using the Bravo dashboard **for the first time**, or you want to use the Bravo Keystore, select one of those options and jump to Step 4 in this page.

![](https://1444025092-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXpqEanvOhm8vMtIH8i%2Fuploads%2FqiugMnZblUgWhukKMoYr%2Fimagen.png?alt=media\&token=2321609d-c248-4345-8437-352a13dceca3)

3\. If you chose to create your own Keystore using [Android Studio](https://docs.bravostudio.app/app-publication/publishing-your-app/create-a-keystore-file-optional#option-2-using-android-studio) or the [MacOS terminal](https://docs.bravostudio.app/app-publication/publishing-your-app/android-publication-complete-process/create-a-keystore-file-optional), or you're uploading [your own keystore you had already created with Bravo](https://docs.bravostudio.app/app-publication/publishing-your-app/create-a-keystore-file-optional#option-1-creating-the-keystore-inside-bravo-recommended), select **Upload Keystore** and fill in the info.

![](https://1444025092-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXpqEanvOhm8vMtIH8i%2Fuploads%2FXwzNtLhdGBmrBLkYcCkG%2Fimagen.png?alt=media\&token=92dbde57-888b-4b93-b8bf-f612ebe8e4b7)

4\. For step 2, change the **App Name** if you'd like. We recommend keeping the default **Version Name, Version Code,** and **Package Name** unless you know how to configure them.

Bravo generates the **Package name** by default. Feel free to change it

![](https://1444025092-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fdocs%2F-MhSnyILpYPkK5Jc-Y0I%2F-MhSo7wBrPBNcuJuPhgA%2FScreenshot_2020-06-23_at_18.51.37.png?generation=1629366554797748\&alt=media)

5\. In case your app is targeting children, **you can't include notifications or Stripe payments in the app**, as per Google Play policy. Also, you'll need to mark the checkbox below.

![](https://1444025092-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXpqEanvOhm8vMtIH8i%2Fuploads%2FcmmopyPILhkfH6NoLrpz%2Fimagen.png?alt=media\&token=9243fc91-3c19-4674-bb37-0197a93343a9)

6. If your app has authentication, you need to provide an account deletion URL for Google Play which you can copy by clicking on the **Copy URL** button of Step 4.&#x20;

<figure><img src="https://1444025092-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXpqEanvOhm8vMtIH8i%2Fuploads%2FICxxnN93dEZR15i7idUc%2FScreenshot%202024-01-12%20at%2014.39.09.png?alt=media&#x26;token=940f27b4-cc43-4fb3-951f-cb73071ce1aa" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Where should I use the Deletion account URL for Google Play? Learn [here](https://docs.bravostudio.app/app-publication/publishing-your-app/google-play-publication#id-2.10.-data-safety)[.](https://docs.bravostudio.app/app-publication/publishing-your-app/google-play-publication#delete-account-url)
{% endhint %}

6. Click **Get Publishable AAB** to request the app package. Once the package is generated (it usually takes less than 1 hour), you will be able to download it from the **History tab**, up to 30 days after generating it. You will also receive a confirmation email, together with a download link.
