Skip to main content

Table of Contents

Creating an Android certificate set


Only available versions of this content are shown in the dropdown

Ensure that you can successfully generate an installation package with a signed Android app by creating an Android certificate set. With a certificate set, you provide the components which prove that the app code and updates come from an authentic source, and that also enable support for optional push notifications for your app.

Obtain the components to use in the Android certificate set:
  1. In the navigation pane of App Studio, click Settings Mobile certificates .

  2. On the Mobile certificates page, click Add certificate set.

  3. On the Adding new certificate set page, click Android.

  4. In the App ID (Package Name) field, enter a unique identifier for the Android app.

    The value of the App ID is case-sensitive and must meet the following requirements:
    • Consists of alphanumeric characters (a-z, A-Z, 0-9) or an underscore ( _ ).
    • Consists of at least two segments; all segments must start with a letter and be separated by a period ( . ).
  5. Choose a signing certificate to use in the certificate set:

    Choices Actions
    Use an existing signing certificate In the Signing certificate list, select an already uploaded certificate.
    Upload a new signing certificate
    1. Next to the Signing certificate list, click New.

    2. In the Upload new certificate file modal dialog box, click Choose file, and then upload the .p12 file with the signing certificate.

    3. In the Certificate name field, enter a name for the signing certificate.

      The name must not include underscore ( _ ), hyphen ( - ), or period ( . ) characters.
    4. In the Encryption password field, enter the encryption password for the certificate.

    5. Click OK.

  6. Optional:

    To enable push notifications for your app, on the Adding new certificate set page, add the FCM parameters to use in the certificate set:

    1. In the FCM Server Key field, enter the server key from the Firebase console.

    2. In the Google Services JSON section, click New, and then upload the JSON file from the Firebase console.

  7. Click Save.

You now have a complete certificate set that you can use to generate an installation package for your app for testing or distribution, and ensure that the app is signed and meets Android requirements.
A mobile app developer for the uPlus company creates a certificate set for the Android expense reporting app.
Android certificate set creation in App Studio
The image shows two screenshots. The first one is the Adding new certificate set
            window with settings for a new set. After clicking Save, a callout points to the second
            screenshot with a new row for the new certificate set.
Generate an installation package for your signed Android app. For more information, see Generating installation packages.
    Suggest Edit
    Did you find this content helpful?

    Have a question? Get answers now.

    Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

    Ready to crush complexity?

    Experience the benefits of Pega Community when you log in.

    We'd prefer it if you saw us at our best.

    Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

    Close Deprecation Notice
    Contact us