How to generate a custom Android package

What you need before starting

Step 1: Create a Firebase project

Go to

Step 1 : Sign in

Step 2 : Create a new project by following these steps




Step 3 : Create a new Android app by clicking on the Android icon in the dashboard



Step 4 : Register the app and download the “google-services.json” file


NB : Keep the google-services.json file it will be needed in the Powell Manager configuration if you want to eenable the notification

Step 5 (optional - For notification only) : Get the Server key of your application 

  1. Go to “Project Settings” under “Cloud Messaging” and copy your Server Key
  2. Generate a .keystore file to sign your application: Sign your app

Final step: Fill the information in Powell Manager

Open your application and go to the "Android Setting" tab.

  • Enable the Android configuration 
    • On-field “Package Name” enter your app Android package name : “com.yourcompany.yourappname”.
    • On-field “Keystore alias” enter your Keystore alias as created previously. Note that that the keystore alias should be the same as the name of the certificate file.
    • Select your Android splash screen color


  • The following "Notifications" block is optional and used only if you enabled Notifications. You must define :
    • On-field “Google service key” enter your firebase server key copied previously in step 1 
    • Upload your “google-services.json” file



  • Then you should dowload the certificate and fill the related password


  • The final step is about the asset of the app (splash screen and logo files). You have 2 options :
    • Upload only one file (all other sizes will be generated)
    • Upload all the sizes needed (see the board with all needed sizes)


Needed sizes for Splashscreen Needed sizes for icon
  • 200*320
  • 320*480
  • 480*800
  • 720*1280
  • 960*1600
  • 1280*1920
  • 36*36
  • 48*48
  • 72*72
  • 96*96
  • 144*144
  • 192*192​​


Was this article helpful?
0 out of 0 found this helpful