Skip to main content

Preparation

Before you can upload your app to the Play Store, it is required that you provide us the following assets.
Please provide all assets in one ZIP file. Signing keys for example are often blocked by virus scanners in mailboxes.

Required for all deliveries

  1. Application id: Application id is a unique identifier for your app, typically following the reverse domain name notation (e.g., com.example.myapp).
  2. Final signing keys: Key that is being used to sign the app. This is the last key that the app is signed with.

Required only for AAB deliveries

  1. Application icon: The icon which will be displayed when the user installs the app. The icon needs to follow the Google specifications (taken from Google manual):

    • Final size: 512px x 512px
    • Format: 32-bit PNG
    • Color space: sRGB
    • Max file size: 1024KB
    • Shape: Full square – Google Play dynamically handles masking. Radius will be equivalent to 20% of icon size.
    • Shadow: None – Google Play dynamically handles shadows. See 'Shadows' section below on including shadows within your artwork.
  2. Application name: Application name is the display name of your app as it will appear to users when the app is installed. You can choose the display name of the app in the app store yourself.

Signing key

We recommend to use Play Signing. Play App Signing is a service that Google provides to help developers protect their apps from unauthorized distribution. When you enroll in Play App Signing, Google will manage and protect your app's signing key for you.
To better understand Play Signing see the following graph:

Play Signing Process
Signing an app with Play App Signing. From: Google Play Signing Documentation
  1. The app is signed in the build pipeline with the upload key.
  2. During the upload Google checks the upload key to ensure that only valid and trusted builds are submitted.
  3. Google signs the app with the final app signing key which is stored in Googles secure vaults.

1. Open Play Console

2. Click on Create App

a. Enter your Application name
b. Choose App from App or Game
c. Choose one from Free or Paid

Create App

3. Navigate to Setup -> App Signing

Create App

4. Click on Create release

Create App

5. Create new release

Create App

6. Choose signing key

Create App Create App

6. Navigate to App Signing again and download certificate

Create App

Play Signing Off

If you choose to Opt-Out of Play Signing you need to encrypt and upload the private final signing key to the Play Console. After you have performed this action you can visit the App Signing page of the Play Console and download the signing key.