# Configure push notifications for your Android app

> Learn how to configure push notifications for Android by associating a Firebase Cloud Messaging account with your Firebase project and generating a service account key. Follow detailed steps for creating a Firebase project and uploading the service account key in PandaSuite.

https://docs.pandasuite.com/essentials/mobile-publishing/android/configure-push-notifications-for-your-android-app/

**To send push notifications on Android, you need to associate a Firebase Cloud Messaging account with your Firebase project. For this, it is necessary to generate a service account key.**

## Generate a Service Account Key

If you haven't already done so, the first step is to [create a Firebase project](https://docs.pandasuite.com/essentials/integrations/create-a-firebase-project/) for your application.

Next, go to your [Firebase console](https://console.firebase.google.com/).

Go to the **Project Settings** in the **Cloud Messaging** tab.

**Ensure** that the Firebase Cloud Messaging API (v1) is enabled!

[Image: Project settings in the Firebase console, Cloud Messaging tab: Firebase Cloud Messaging API (V1) is enabled]

In the **Service Accounts** tab, click the **Generate New Private Key** button.

[Image: Service Accounts tab in the Firebase project settings, with the Generate New Private Key button for the Firebase Admin SDK]

Download this key to your computer.

## Upload Your Service Account Key

Go back to your [PandaSuite dashboard](https://pandasuite.com/dashboard/publish/) in the **Apps** section.

Select your application, the **Settings** tab, and the **Push Notifications** section. Upload this private key and save it.

[Image: Push Notifications tab of the app settings: the service account key (JSON) serviceAccountKey.json is uploaded and saved, framed]
