# Register Android App & Download Config File

*Skill Level: Expert*

## Before You Begin

* Should have knowledge about [Databases](https://help.adalo.com/database)
* Should be very comfortable using Adalo&#x20;

## Walkthrough

1. Click on the setting icon (in the top left shaped like a gear) and then select project settings.

   <div align="left"><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-LnQCwrfgbwtRCuI9Sar%2F-LnQEsztC9TDRphdU4uD%2FFirebase-2.png?alt=media&#x26;token=0184b9cf-27cd-427b-9352-0acb97d3b542" alt="" width="563"></div>
2. On the settings page, you’ll see ‘Your Apps’  in the middle. Click on the Android icon to create a new Android app.

   <div align="left"><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-LnQCwrfgbwtRCuI9Sar%2F-LnQFGwN3261OrBIueay%2FFirebase-3.png?alt=media&#x26;token=f5b78708-5d5b-4c6a-8d15-f1ce31b51fbc" alt="" width="563"></div>
3. Create a [***Package Name***](#user-content-fn-1)[^1] using the following syntax: [***com.appname.android**.*](#user-content-fn-2)[^2] The Package Name of an Android app uniquely identifies your app on the device, in Google Play Store, and in supported third-party Android stores. ***The Package Name be tied to your Listing in Google Play and cannot be changed once the Listing is created.***

   <div align="left"><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-LnQCwrfgbwtRCuI9Sar%2F-LnQF_sZjoh2D1MTx0il%2FFirebase%205.png?alt=media&#x26;token=4f2dcb7e-4237-406a-89ae-74d482c5cd49" alt="" width="563"></div>
4. You can give it a nickname and then click register.
5. Download the Config file. You will load this into the Adalo Builder when creating your Build File.

   <div align="left"><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-LnQCwrfgbwtRCuI9Sar%2F-LnQFrw9W-ntjREshDZF%2FFirebase-6.png?alt=media&#x26;token=36ad77ac-a1bc-45c8-8b72-83b9c5bf3b38" alt="" width="563"></div>
6. Skip "Add Firebase SDK" - Adalo will take care of this for you automatically.&#x20;
7. Continue to Console.

   <div align="left"><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-LnQCwrfgbwtRCuI9Sar%2F-LnQGFxq4vG4ZgFajQwr%2FFirebase-8.png?alt=media&#x26;token=5d0ffd7e-049d-4952-b802-599f14876ed8" alt="" width="563"></div>

## Help

If you need additional help with this article, you can always ask in our [community forum](https://forum.adalo.com/)! Be sure to paste the link to this article in your post as well!

[^1]: **Important:** Once you publish your app, you should never change the Package Name. If you change the Package Name, Google Play Store treats the upload as a completely different app. If you want to upload a new version of your app, you must use the same  Package Name and [signing certificate](https://developer.android.com/studio/publish/app-signing) as when originally published.

[^2]: <mark style="background-color:red;">**This is just an example.**</mark>

    Package names are case sensitive and must meet the following requirements:

    * It must have at least two segments (one or more dots).
    * Each segment must start with a letter.
    * All characters must be alphanumeric or an underscore \[a-zA-Z0-9\_].

    &#x20;
