Intelligent Assistant
Chat with our virtual assistant to get answers promptly.
We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.
HMS Core
Before you start developing an app, configure app information in AppGallery Connect.
Before you get started, you must register as a Huawei developer and complete identity verification on HUAWEI Developers. For details, please refer to Registration and Verification.
Create an app by following instructions in Creating a Project and Creating an App.
The signing certificate fingerprint is used to verify the authenticity of an app. Before releasing an app, you must generate a signing certificate fingerprint locally based on the signing certificate and configure it in AppGallery Connect.
Before you do this, make sure that the following conditions are met:
To generate a signing certificate fingerprint, perform the following steps:
- cd C:\Program Files\Java\jdk\bin
Example:
- keytool -list -v -keystore C:\TestApp.jks


Example:
- keytool -list -v -keystore /Users/admin/Downloads/HmsDemo.jks


In the App information area, you can click
next to Client secret to copy the client secret.
Before using Push Kit, you need to set a default data processing location. The available locations now are China, Germany, Russia, and Singapore. If the data processing location is different from your server location, or is different from the location of a user that the app serves, messaging latency will increase.
Push Kit will store and process your app's data at the default data processing location you set. The set default data processing location applies to all apps in the project. If you want to modify the default data processing location, you need to disable Push Kit before modifying the default data processing location. After modification, data at the original data processing location will be automatically cleared in 6 months and cannot be restored. Exercise caution when you modify the default data processing location.
To reduce the latency caused by messaging across areas around the world, you are advised to set the data processing location based on the location of your users. For example, if you are a developer in Latin America and most of your app users are in Latin America, you are advised to set your data processing location to Singapore. If you are a developer in China but most of your app users are in Europe, you are advised to set your data processing location to Germany. For details, please refer to Setting Rules.



With the precise messaging function, you can push messages by subscriber or audience, through A/B testing tasks, to iOS apps, or using other capabilities. To use this function, you need to specify a data processing location, so that your app and user data can be processed at the expected location. To ensure compliance with local laws and regulations, AppGallery Connect will distribute your app only in countries and regions served by the specified data processing location.



Intelligent Assistant
Chat with our virtual assistant to get answers promptly.
Quick start
Helps you find desired resources with ease.