Android certificate set
A certificate set defines the following information about the Android application you are creating:
- App ID (Package Name) - It is a unique string used to identify an Android app that is under development. This value is case-sensitive and must start with an uppercase or a lowercase letter. You may use the underscore character ('_'). At least one period ('.') must be used to separate different parts. The following is an example of App ID: com.example.my.android_app .
- Signing certificate - It is a certificate used for signing entries, such as installer packages, email messages, and similar items. You must upload a signing certificate file that has been previously generated. Android requires that all apps be digitally signed with a certificate before they can be installed. Android uses this certificate to identify the author of the app, and the certificate does not need to be signed by a certificate authority. It must consist of a P12 file containing a single private key and a single certificate generated for signing.
- Server API key - It is a key that is used by the server to authenticate with the Google Cloud Messaging (GCM) services. Only needed, if the Android mobile app requires the push notifications capability.
- Sender ID - It is a Google Cloud Services (GCM) identifier that is used to authenticate an Android app with the Android Push Notification Integration services. Only needed, if the Android mobile app requires the push notifications capability.
Note: By default, Java only supports certificate key sizes that are equal to or smaller than 1024 bits. If you need to use a larger key you must update a JAR file in Java. Consult the official Oracle Java documentation for further details.
Related information
Open topic with navigation