Back to all articles
AndroidHuaweiApp Distribution

How to Publish an App on Huawei AppGallery in China

A 2026 guide to mainland Huawei AppGallery publishing, developer verification, app filing, APK or HarmonyOS packages, HMS, privacy, and review.

How to Publish an App on Huawei AppGallery in China

Huawei AppGallery is Huawei's official distribution platform, but its global reach should not obscure an important distinction: access to global AppGallery services does not, by itself, prove that your account and app qualify for mainland China. This guide focuses on the China-facing workflow for Android, HarmonyOS and Huawei services.

What you need to know

  • Confirm mainland distribution eligibility for the exact individual or enterprise account.
  • Complete real-name verification before creating the final listing.
  • APP备案, ICP information and Software Copyright Registration are compliance evidence; HMS integrations are technical choices.
  • A global AppGallery listing does not automatically settle mainland qualifications.
  • Test the app without Google Mobile Services on real mainland-market Huawei devices.

For portfolio planning, start with China's Android App Stores Explained.

Account, entity and qualifications

Huawei supports developer identities and enterprise teams, but available regions, verification documents and distribution permissions vary. A mainland enterprise normally prepares its business licence, unified social credit details, legal representative or authorised operator information and contact details. Foreign developers should verify whether their account can select China mainland and complete every requested filing field.

If it cannot, common routes are a mainland subsidiary or an authorised local publisher. The contract should reserve IP ownership, package and signing control, AppGallery Connect access, data roles, revenue, update obligations and transition assistance.

Prepare the Software Copyright Registration Certificate or platform-accepted alternative, APP filing record and sector licences. Huawei's official submission guide explicitly flags ICP filing or copyright evidence as possible qualification requirements. See the software-copyright guide and the ICP guide.

Create the app in AppGallery Connect

  1. Register the correct Huawei developer account and finish real-name verification.
  2. Create a project and app in AppGallery Connect (AGC).
  3. Enter the permanent package ID. It must match the built application and service configuration.
  4. Upload the accepted Android or HarmonyOS package format shown by the current console.
  5. Configure languages, Chinese name, description, icon, screenshots, category and age information.
  6. Choose distribution countries and regions deliberately; verify mainland availability.
  7. Add a public privacy-policy URL and complete the platform privacy declaration.
  8. Upload APP filing, copyright and sector qualifications requested for the category.
  9. Supply test accounts and notes, then submit for package checks and review.
  10. Inspect the per-region release state after approval.

Huawei documentation supports multiple package formats across its ecosystem, but support changes by platform and release type. Follow the format offered for the specific app rather than assuming Android App Bundle, APK and HarmonyOS APP are interchangeable.

Signing and updates

The package name and signing certificate establish upgrade continuity. Store the keystore in controlled backup, record certificate fingerprints and test installation over the current public build. Changing signature or package name is usually a new-app migration, not an ordinary update.

AGC may perform package legality and security checks before a release can select the upload. Remove debug keys, unneeded permissions, hard-coded secrets and unexpected dynamic downloads.

HMS versus publishing requirements

Huawei Mobile Services can replace unavailable GMS dependencies, but integrating them does not grant legal permission to publish.

Need Possible Huawei integration Separate release concern
Push Push Kit consent, token lifecycle, delivery monitoring
Login Huawei Account account-linking and privacy disclosure
Digital goods Huawei digital-goods/IAP service merchant agreement and store rules
Maps/location Huawei location or map services map qualifications and sensitive-data controls

Use adapters so Huawei and non-Huawei builds share business logic without loading unused SDKs. Document every SDK in the privacy notice and initialise nonessential collection only after the appropriate choice.

Privacy and review

The Chinese privacy page should name the controller, purposes, information types, permissions, SDK recipients, retention, security contact, user-rights process and account deletion. Listing declarations must match observed network traffic. Request permissions at the feature moment, not as a blanket first-launch demand.

Reviewers commonly reject mismatched qualifications, inaccessible privacy URLs, missing deletion, pre-consent SDK activity, unexplained sensitive permissions, broken reviewer login, inaccurate screenshots, crashes, malware risk and unreachable Google-dependent functions.

HarmonyOS and device testing

HarmonyOS is more than another Android skin. Huawei's current ecosystem includes distinct HarmonyOS application packaging and APIs alongside Android distribution. Teams need to decide whether they are maintaining an Android app, a native HarmonyOS app, or both; each has different engineering and release assets.

Test authentication, push, maps, payment, camera/media, background work, deep links and upgrade on representative devices and OS versions. Huawei cloud testing can broaden coverage, but retain physical-device acceptance tests for critical flows.

Releases and maintenance

Use staged release when available, then watch crash-free sessions, launch latency, login, push and payment by device/OS. Keep listing data, qualifications and filing current when the operator, domains, package or service changes. Global approval and mainland approval remain separate decisions.

Frequently asked questions

Does one global listing automatically cover mainland China?

No. Country selection, account eligibility and mainland compliance status still need confirmation.

Is HMS mandatory for every app?

No. Integrate the services your product needs. An app that relies on GMS-only push, login or maps may be nonfunctional on mainland Huawei devices.

Can a foreign company publish directly?

Sometimes a platform supports foreign enterprise verification, but mainland distribution and filing eligibility must be checked separately for the account.

No. They answer different questions: ownership evidence versus operator/service filing.

Conclusion

Choose the legal operator and target platform first, then build the correct China-capable package. Treat HMS migration, privacy engineering, qualifications and mainland distribution status as four related but separate workstreams.

This article is for general informational purposes and is not legal, tax, accounting, or regulatory advice.

Sources and official documentation