Размещал ли приложение в AppGallery

Ответ

Да, размещал приложение в AppGallery. Для публикации необходимо зарегистрироваться в Huawei Developer, подготовить APK/AAB, заполнить метаданные (название, описание, скриншоты), указать категорию и возрастной рейтинг.

Пример настройки build.gradle для Huawei:

buildTypes {
    release {
        signingConfig signingConfigs.huawei
    }
}
signingConfigs {
    huawei {
        storeFile file("keystore.jks")
        storePassword "password"
        keyAlias "alias"
        keyPassword "password"
    }
}

Особенности: требуется отдельная сертификация HMS Core, проверка на соответствие требованиям Huawei (например, политика конфиденциальности). Процесс модерации занимает 1-3 дня.

Ответ 18+ 🔞

А, про Хуавей спрашиваешь? Ну да, выкладывал я там одно своё приложение, ебать мои старые костыли. Процесс, в целом, стандартный, но со своими приколами, как будто на дворе 2002-й год и все только про сертификаты и слышали.

Короче, первое — регистрируешься у них в Developer Console. Обычная история: почта, пароль, подтверждение, всё дела. Потом начинается самое интересное — подготовка сборки. Ты ж не можешь просто взять и залить тот же APK, что в Google Play. Нет, чувак, им свой, особенный, нужен. Настраиваешь build.gradle, подписываешь его своим ключом, как обычно. Вот, смотри, пример кода, тут всё понятно:

buildTypes {
    release {
        signingConfig signingConfigs.huawei
    }
}
signingConfigs {
    huawei {
        storeFile file("keystore.jks")
        storePassword "password"
        keyAlias "alias"
        keyPassword "password"
    }
}

Ничего сверхъестественного, да? Просто создаешь конфиг подписывания и указываешь его для релизной сборки. Дальше — наполнение. Это вообще отдельный ёперный театр. Нужно заполнить кучу полей: название, описание, скриншоты определённых размеров (а то откажут, хитрая жопа!), категорию выбрать, возрастной рейтинг указать... Удивление пиздец, сколько всего нужно.

Но главная засада — это их родная HMS Core. Без неё нихуя не работает. Если твоё приложение использует пуш-уведомления, карты или что-то ещё из сервисов Гугла, то всё это нужно выпиливать и вставлять их, хуавейские, аналоги. А ещё они овердохуища внимательно смотрят на политику конфиденциальности. Должна быть ссылка, всё чётко расписано, иначе — нахуй, не пропустят.

Модерация у них, в принципе, шустрая — говорят, 1-3 дня. Но это если всё идеально. А если где-то косяк, то будут присылать отказ с непонятной формулировкой, и придётся гадать, что им не понравилось. В общем, доверия ебать ноль к этому процессу, но что поделать — рынок-то огромный. Так что, если хочешь зайти в Китай и не только, придётся потанцевать с их бубном.