После ухода Google с Huawei-устройств AppGallery стал основным каналом дистрибуции для аудитории без GMS. Если ваше приложение завязано на Firebase, Google Maps или Sign-In — на Honor и Huawei оно просто не запустится. Мы разберём, как подготовить APK, пройти ревью и сохранить монетизацию.
Публикация в AppGallery не сложнее Google Play, но есть нюансы: верификация аккаунта, совместимость HMS, разный процесс сборки. Ошибка на этапе подписи может отправить приложение в бесконечный цикл загрузки. Наш опыт показывает — правильная подготовка сокращает время ревью до 2 дней.
Зачем публиковаться в AppGallery?
AppGallery — третий по величине магазин приложений с аудиторией более 500 миллионов пользователей. Для рынков Европы, Ближнего Востока и Азии игнорировать этот канал — потерять до 40% потенциальных установок. Модерация AppGallery быстрее Google Play в среднем на 1–2 дня при условии корректно заполненного листинга.
Регистрация и верификация аккаунта разработчика
Аккаунт Huawei Developer регистрируется на developer.huawei.com. Для компании требуется верификация: загрузка учредительных документов и банковской карты или счёта. Верификация занимает 1–3 рабочих дня — без неё публикация заблокирована.
После верификации создайте проект в AppGallery Connect, добавьте приложение и укажите Package Name. Внимание: Package Name должен совпадать с тем, что в APK, изменить его после первой загрузки нельзя.
Как упростить интеграцию HMS?
Совместимость с HMS — ключевой этап. Если приложение изначально написано под Google Mobile Services (Firebase, Google Maps, Google Sign-In), на устройствах без GMS оно не будет работать. Huawei предлагает HMS Core как прямую замену:
| GMS сервис | HMS аналог | Сложность замены |
|---|---|---|
| Firebase Cloud Messaging | HMS Push Kit | 2–3 дня |
| Google Maps SDK | HMS Map Kit | 3–5 дней |
| Google Sign-In | Huawei ID | 1 день |
| Firebase Crashlytics | HMS Crash Service | 1 день |
| Google Play Billing | HMS In-App Purchases | 2–4 дня |
Для приложений без HMS-интеграции можно опубликовать APK «как есть», но push-уведомления и карты не будут работать. Если нужна полноценная поддержка: либо дублируйте логику с проверкой доступности GMS/HMS, либо используйте библиотеки-адаптеры:
fun checkServiceAvailability(context: Context): ServiceType { val googleAvailability = GoogleApiAvailability.getInstance() val huaweiAvailability = HuaweiApiAvailability.getInstance() return when { googleAvailability.isGooglePlayServicesAvailable(context) == ConnectionResult.SUCCESS -> ServiceType.GMS huaweiAvailability.isHuaweiMobileServicesAvailable(context) == ConnectionResult.SUCCESS -> ServiceType.HMS else -> ServiceType.NONE } } Подготовка APK к загрузке
AppGallery принимает APK и AAB с минимальными требованиями:
-
targetSdkVersion: минимум Android 9 (API 28) -
64-битная поддержка: обязательна
arm64-v8a - Подпись: используйте release keystore — Huawei не предлагает аналог Play App Signing, ключ хранится у вас
При загрузке Huawei запускает автоматическую проверку на вредоносный код. Наличие референсов на com.google.android.gms не причина для отказа, но функционал будет недоступен без GMS.
Листинг и модерация
Листинг заполняется в AppGallery Connect: название (до 55 символов), описание (до 8000), скриншоты (минимум 2, максимум 8), иконка 216×216 px.
Ревью обычно занимает 1–3 рабочих дня. Частые причины задержки:
- функционал требует дополнительной документации (финансы, медицина, VPN)
- ссылки на сторонние магазины или оплата вне HMS IAP
- недоступные разделы при тестировании — нужен тестовый аккаунт в Notes
Монетизация через HMS IAP
Если в приложении есть покупки — для Huawei-устройств подключайте HMS In-App Purchases. Google Play Billing на этих устройствах недоступен. HMS IAP API структурно похож на Play Billing, но настраивается отдельно:
val iapClient = Iap.getIapClient(activity) val task = iapClient.isEnvReady() task.addOnSuccessListener { /* HMS IAP доступен */ } .addOnFailureListener { /* Fallback */ } Что входит в работу
- Регистрация и верификация аккаунта разработчика
- Создание проекта в AppGallery Connect
- Оценка совместимости с HMS и выбор сервисов
- Интеграция HMS Push Kit, Map Kit, IAP (по необходимости)
- Подготовка APK/AAB с правильной подписью
- Заполнение листинга (текст, графика, категория)
- Подача на ревью и устранение замечаний
- Публикация в AppGallery
Мы предоставляем гарантию прохождения модерации с первого раза — при условии предоставления тестовых данных. Наш опыт более 5 лет и 30+ успешно опубликованных приложений в AppGallery.
Сроки и стоимость
| Этап | Сроки |
|---|---|
| Публикация приложения без HMS | 1–2 дня |
| Публикация с интеграцией HMS Push Kit | 3–5 дней |
| Публикация с интеграцией HMS Map Kit | 5–8 дней |
| Полный цикл (регистрация + HMS IAP) | 7–10 дней |
Стоимость рассчитывается индивидуально в зависимости от объёма интеграций. Оценим ваш проект в течение дня: свяжитесь с нами через форму на сайте.
С нами ваше приложение появится в AppGallery без лишних задержек, а пользователи Huawei получат полный функционал. Получите консультацию — мы подберём оптимальный план интеграции.







