Ура! смартфоны honor снова получат поддержку сервисов google
Тестируем и отлаживаем приложение
После того, как мы внедрили Huawei сервисы в приложение, нам нужно протестировать его работоспособность.
У Huawei есть облачная платформа DigiX Lab, в которой представлены 2 сервиса.
С помощью сервиса облачного тестирования проверяем совместимость, стабильность, производительность и энергопотребление приложения на удаленных устройствах Huawei. Краткое описание тестов можно увидеть на картинке.
По окончании каждого теста доступен подробный отчет. Можно узнать о сбоях, ANR, утечках ресурсов, также увидеть загрузку процессора, использование памяти и многое другое. Плюсом будут доступны скриншоты, которые снимаются во время тестирования и журналы Logcat.
Тесты можно запускать либо с помощью плагина в Android Studio:
Либо в консоли AppGallery, выгрузив туда свой APK:
Служба облачной отладки решает проблему отсутствия реальных устройств Huawei. Предоставляется список удаленных устройств, а разовый сеанс работы до 2 часов. Сервис дает 24 часа работы бесплатно после подтверждения личности. Можно подавать заявки на продление срока действия неограниченное количество раз. Отладка также доступна из Android Studio и консоли.
Как скачать на Huawei приложения из Google Play
В Petal Search можно скачать даже приложения Google
База приложений, доступ к которым предлагает Petal Search, довольно обширна. Здесь есть не только Instagram, Facebook, WhatsApp и другие популярные приложения от американских разработчиков, но и Google Maps, Google Assistant, YouTube и даже Google Pay. Но если за работоспособность карт, помощника и видеохостинга я, в общем-то, не переживаю, то как будет работать платёжный сервис на устройстве без Google Play Services, мне неизвестно. Впрочем, в Petal Search можно найти и их, поэтому не исключено, что проблем всё-таки не будет, однако я бы не надеялся на положительный исход, учитывая, что Google то и дело блокирует свои сервисы на смартфонах Huawei.
Стоит ли скачивать APK на Android
Смартфоны Huawei по-прежнему скованы ограничениями
Безопасно ли то, что предлагает Huawei? Ну, откровенно говоря, да. Во всяком случае, все площадки, с которыми я сталкивался в Petal Search, были мне знакомы и, скорее всего, безопасны. Об одной из них – APKPure – , обязательно почитайте его, там много интересного. Правда, Huawei отмечает, что не несёт ответственности за контент, который вы скачиваете, поскольку Petal Search является только связующим звеном для тех, кто хочет скачать софт, недоступный в AppGallery. А уж обеспечением собственной безопасности, по мнению компании, должны заниматься сами пользователи.
Стал бы я сам пользоваться приложениями из Petal Search? Наверное, нет. Всё-таки загрузка APK-файлов – процедура довольно компромиссная. Мало того, что Huawei не даёт вам никаких гарантий относительно их безопасности, так они ещё и занимают на устройстве лишнее пространство. В результате загрузка двух-трёх десятков APK-файлов может лишить вас до одного гигабайта свободной памяти. Поэтому я бы предпочёл скачивать то, что есть, и не пытаться искать обходные пути, которые к тому же ещё и небезопасны.
Product Flavors
Создадим два product flavor — “hms” и “gms”:
-
Общий код будет располагаться в директории main/
-
Укажем sourceSets в файлах build.gradle модулей (только там, где необходимо разделение на hms и gms)
-
Код с GMS имплементацией будет в папке gms/, а с HMS соответственно в hms/
-
У hms flavor’a указываем applicationIdSuffix = ‘.huawei’
-
Если же нет необходимости заводить целые файлы отдельно для каждого flavor’a, то можно проверять текущий flavor через BuildConfig.FLAVOR
По умолчанию, Android Studio заводит sourceSet main, в котором содержатся общие файлы с кодом. Создаем папки для каждого flavor’a:
New -> Folder -> Выбираем нужный тип папки:
Затем в build.gradle того модуля, где мы создали папку, должен автоматически вставиться следующий код (например, если мы выбрали hms):
Теперь Gradle будет включать в сборку файлы, соответствующие выбранному flavor’у
Важно, чтобы файлы в этих директориях имели одинаковое название и лежали в пакетах с одним и тем же названием
Пример. Мы используем Auth API. У нас будет абстракция — интерфейс AuthRepository, хранящийся в main/, а его имплементации для разных сервисов лежат в gms/ и hms/ директориях — тогда в сборку, например, для HMS, попадет именно имплементация с huawei сервисами.
Если проект многомодульный, то в каждом модуле необходимо прописать flavor’ы и при необходимости source sets. Код с flavor’ами можно вынести в отдельный файл.
Создадем .gradle файл в корневой папке проекта, назовем его flavors.gradle:
Помимо самих flavor’ов, в экстеншене flavorConfig лежит код с циклом по flavor’ам — там будет определяться app модуль, которому присваивается applicationIdSuffix.
Затем в каждом модуле прописываем следующее:
Для использования подходящих плагинов во время процесса компиляции можем добавлять такие if-else конструкции:
Для каждого flavor’а мы можем включать dependencies, необходимые только ему. Перед implementation прописываем его название:
Какие сервисы вообще есть на Huawei Mate 30 Pro?
Вместо Google Mobile Services, которые недоступны для opensource-версий Android, китайцы запустили собственные Huawei Mobile Services. С сервисом интегрировано уже более 40 000 приложений.
Компанией разработан собственный браузер, видео и музыкальный плееры, просмотрщик файлов, персональный ассистент пользователя и другие приложения.
Все это запустили одновременно с анонсом новых смартфонов для пользователей по всему миру без региональных ограничений.
Запущено два стриминговых сервиса HUAWEI Music и HUAWEI Video. В первом на момент запуска заявлено несколько миллионов музыкальных библиотек, популярных песен и каналов с аудиокнигами. На старте работать будет в 70 странах.
Видеосервис HUAWEI Video заполняется контентом от Sony, Disney, Youku, Mango TV, HUACE FILM&TV и других правообладателей. Сейчас доступ появился у пользователей в Китае, Испании и Италии. Географию HUAWEI Video планируют активно расширять.
Эксклюзивно для китайских пользователей доступен HUAWEI Reader (своеобразный аналог Apple News+). Сервис представляет доступ к более чем миллиону книг и изданий разных жанров и направлений. Разработчики намерены выйти на мировой рынок и стать международной цифровой платформой для чтения.
Смартфоны Huawei с сервисами Google
Сама Huawei тоже довольно категорична в вопросах возврата на Google Mobile Services. Ранее в этом году менеджер австрийского представительства Huawei Фред Ванфэй заявил, что компания не хочет быть зависимой от политики США и настроения их президента, а потому не планирует возвращаться к использованию сервисов Google. Вместо этого китайцы хотят сосредоточиться на создании собственной экосистемы, чтобы иметь возможность в любой момент составить конкуренцию Apple и Google.
Однако мы знаем, что Huawei довольно легко меняет своё мнение в зависимости от текущей расстановки сил и поручений, которые она получает сверху. Поэтому не нужно сильно удивляться, если китайцы, после того как Google получит лицензию на возобновление сотрудничества, незамедлительно начнут предустанавливать Google Mobile Services на свои устройства. Ведь так по крайней мере они смогут дать пользователям фирменных смартфонов и планшетов, лишённых доступа к Google Play и Google Pay, скачивать все приложения, которые они захотят, и оплачивать покупки бесконтактным способом, чего тем сильно не хватает в условиях холодной войны.
Магазин приложений App Gallery
В каждом смартфоне любой марки всегда есть альтернативный магазин приложений. Но мы все так привыкли к Google Play, что даже не замечаем его. И вот, когда Плей Маркет пропал в Honor, пришло время магазина App Gallery, который присутствует в прошивке каждого смартфона Honor и Huawei.
На сегодня в App Gallery присутствуют все необходимые приложения
- Во-первых, там есть абсолютно все сервисы Яндекса, которые стали привычными каждому жителю России и некоторых других стран. Они могут полноценно заменить все сервисы Google.
- Во-вторых, там присутствуют все мессенджеры, такие как Telegram, Viber, WatsApp и другие.
- В-третьих, имеются клиенты всех социальных сетей — ВК, Одноклассники, Tik-tok, Facebook и другие. И, в-четвертых, любые игры и инструменты тоже найдутся в App Gallery в большом количестве. Магазин постоянно пополняется новыми приложениями и с каждым днём выбор становится всё больше.
После авторизации в вашем профиле вы можете открыть и использовать App Gallery. Ярлык приложения будет находиться среди всех остальных ярлыков и выглядит он так, как на скриншоте ниже.
Запустив этот магазин, вы увидите привычный интерфейс с поиском и списком популярных программ. В поиске вы можете находить нужные вам приложения, скачивать и устанавливать их, как в Google Play Market.
Также разобраться в данном вопросе вам поможет это видео.
Как установить сервисы Google на Huawei Mate 30 Pro
Уже через пару дней после выпуска смартфона появился довольно простой и удобный способ добавить сервисы от Google в операционную систему. Делается это следующим образом:
1. В стандартном браузере на смартфоне переходим на сайт
2. Нажимаем синюю кнопку для загрузки установочного пакета.
3. Запускаем скачанный файл и подтверждаем установку всех компонентов.
4. Запускаем магазин приложений Google и входим под своей учетной записью. Если войти не удастся, перезагружаем смартфон.
5. Установленное китайское приложение можно удалить. Предварительно не забываем забрать у него полные права по пути Настройки – Безопасность – Дополнительные настройки – Администраторы устройства.
После успешной авторизации получите работоспособные сервисы, как на Android-смартфонах других производителей. Будут работать все привычные приложения, навигация, YouTube, синхронизация почты и контактов. Даже сервис Google Pay с бесконтактной оплатой запускается.
Почему смартфоны Honor без Google
На мобильных устройствах Хонор невозможно воспользоваться Google Play или Google-аккаунтом. Даже если вы скачаете сервисы из Плей Маркета, они будут работать некорректно, без обновлений, постоянно зависать.
Компания Google, входящая в группу Alphabet Inc., весной 2019 года вышла из сотрудничества с Huawei Technologies по вопросам, касающимся передачи оборудования, ПО, технического обслуживания. Исключение составили моменты, относящиеся к общедоступным направлениям по открытой лицензии. Причина – слияние китайской корпорации с предприятиями, входящими в Entity List (список организаций, которым ограничен доступ к товарам и технологиям США).
Возможно ли использовать продукцию магазина на таких устройствах
Как известно, безвыходных ситуаций не бывает. Китайский бренд предлагает легальный метод обхода санкций через специальный сервис Petal Search. Его зарегистрировали альтернативой поисковика от Google. Фактически этот сервис сканирует безопасные платформы с apk-файлами, выдавая установочные файлы запрашиваемого приложения.
Petal Search – не единственный способ обхода запрета. Для решения проблемы можно воспользоваться приложением Phone Clone, которое переносит утилиты со старого гаджета на новый. Таким способом можно установить большую часть привычных программ, тут же проверив их работоспособность.
Санкции США заставили популярных производителей смартфонов в Китае придумывать альтернативу продуктам Google. Это мало отразилось на продажах гаджетов на российском рынке, однако пользователи таких новинок вынуждены довольствоваться малым либо искать пути обхода искусственно созданной блокировки.
Через встроенный магазин приложений
Если телефон владельца не имеет предустановленный магазин приложений Плей Маркет, то его устройство предназначено для китайского рынка. При этом обладатель девайса может включить в настройках русский язык и спокойно пользоваться смартфоном. И, чтобы скачать любимые приложения, необходимо изучить простой способ того, как установить Гугл Сервисы на «китайку». Любой смартфон даже на китайской прошивке располагает собственным магазином приложений. Он обязательно есть на Xiaomi, Meizu, Hyawei, ZTE и устройствах других компаний. Чтобы бесплатно поставить сервисы Google на Андроид, необходимо открыть встроенный магазин приложений и ввести запрос «Google Installer».
После этого останется нажать кнопку «Скачать» напротив страницы сервисов, и тогда получится установить Гугл сервисы без ПК. На рабочем столе появится Плей Маркет, а также другие приложения американской компании.
Установка Google сервисов вручную
Перед тем, как установить сервисы Гугл Плей на телефон, необходимо подтвердить установку сторонних программ в настройках устройства. Нужная опция находится в разделе «Безопасность». Затем останется открыть АПК-файл и нажать заветную кнопку «Установить», после чего приложения Гугл появятся на рабочем столе.
Вручную через Recovery
Если при помощи стандартного интерфейса смартфона установить сервис Гугл Плей не получается, можно попробовать выполнить операцию при помощи инженерного меню (рекавери). Для этого необходимо закинуть установочный файл в память устройства, а затем выключить телефон.
Далее потребуется переход в Recovery. В зависимости от смартфона используется определенная комбинация клавиш:
- громкость вниз + питание;
- громкость вверх + питание;
- громкость вверх + вниз;
- громкость вверх + вниз + питание.
Если все сделано верно, на экране появится инженерное меню на английском языке. Здесь потребуется выбрать пункт «Install zip from sdcard», указать путь к загруженному ранее файлу и нажать кнопку «Install». Далее останется перезагрузить телефон, и Плей Маркет появится на главном экране.
Через Open Gapps Manager
Для удобства установки на Андроид Play Market и других сервисов Google предусмотрено приложение Open Gapps Manager (OGM). Его нужно скачать и установить на телефон через APK-файл.
Эта программа позволяет с легкостью разобраться, как установить Гугл сервисы на Андроид. Но если в процессе возникнут затруднения, на помощь придет инструкция:
- Откройте приложение OGM.
- Выберете архитектуру процессора (определяется автоматически).
- Укажите версию Android.
- Отметьте вариант пакета «Stock».
- Нажмите кнопку «Скачать».
После загрузки пакета кликните на «Установить», подтвердив использование прав администратора. Как только указанные действия будут выполнены, телефон перезагрузится и при следующем включении система автоматически предложит ввести данные учетной записи Google.
Установка Google Play на смартфонах Honor и Huawei
На Хонор и на Хуавей проблема с тем, как установить Гугл сервисы возникает по иной причине, нежели на Сяоми или Мейзу. Устройства этой китайской компании попросту не сертифицированы Гуглом из-за проблем с санкциями, а потому установить сервисы Гугл плей на Андроид стандартным способом не получится.
Шаг 2: входим в аккаунт в Google
Скачайте и установите MicroG на свой смартфон. После завершению установки откройте его и войдите в свой аккаунт Google. Если аккаунтов несколько, совершите вход во все сразу. Потом сделать это уже не получится, только если начнете все сначала.
Программа microG, необходимая для установки приложения Google Сервисы на Huawei/Honor
Затем загрузите GAM и удалите MicroG, иначе он помешает нам продолжить процесс. Не открывайте GAM, пока не измените дату на вашем устройстве на число до 20.06.2020. Затем можно запускать новое приложение и начинать устанавливать сервисы Google Play. Приложение сделает все за вас.
Исправление ошибок при установке Сервисы Google на Huawei/Honor
Ничего необычного не произошло, если после проведения всех действий возникли проблемы. Следуйте простой инструкции, чтобы исправить неисправности:
- Включите режим полета.
- Зайдите в настройки, пункт «Приложения» дважды, найдите «Сервисы Google Play». Удалите их.
- Скачиваем и устанавливаем mod1.
- Снова возвращаемся в настройки приложений, в правом верхнем углу нажимаем три точки и выбираем пункт «Показать системные». В списке находим Google Services Framework и сбрасываем все данные, затем удаляем приложение и ставим заново, скачав отсюда.
- Перезагрузите девайс.
- На главном экране войдите в приложение Device ID. Дождитесь, пока появится ключ.
- Удалите mod1 и установите mod2.
- Выключите режим полета.
Ошибок больше быть не должно. Если из текстовой инструкции вам что-то не понятно, посмотрите ролик на YouTube:
Какие смартфоны Honor получат сервисы Google
Google Play позволит смартфонам Honor продаваться лучше, чем сейчас
Да, вы правы: ни один смартфон Honor, который вышел в бытность компании суббрендом Huawei, не получит сервисы Google. Они останутся с урезанной версией Android и без GMS, доступ к которым поисковый гигант не может предоставить им при всем желании. Дело в общеправовом принципе, согласно которому законы обратной силы не имеют.
Это значит, что указ о снятии санкций с Honor будет действовать только на все новые продукты компании и те, которые вышли в период её независимости. А поскольку первым смартфоном независимой Honor будет Honor 50, то и санкции не будут действовать только на него.
К сожалению, в отношении всех остальных смартфонов Honor, в том числе Honor 30 и Honor 40, ограничения продолжат действовать в полной мере. Потому что они не являются исключительной интеллектуальной собственностью независимого бренда, а были разработаны при посредничестве Huawei, которая находится под санкциями.
Но обидно даже не это, а то, что Google блокирует установку своих сервисов на смартфоны Honor в обход правил. Раньше это было хоть как-то возможно, а теперь нет и ни в каком виде. Видимо, Google получила нагоняй от американских властей и начала массово блокировать инструментарий для неофициальной установки своих сервисов на несовместимые аппараты.
Не работает Chat Partner
Всего через несколько дней после запуска Chat Partner в интернете начали появляться жалобы пользователей, сообщавших о том, что Chat Partner не запускается. За причинами далеко не ходить не пришлось. Как оказалось, это Google заблокировала новый способ установки сервисов Google Play на смартфоны Huawei. Компания поступила в полном соответствии с законом США, который ограничивает её в сотрудничестве с Huawei, находящейся под санкциями. Удивляет лишь то, насколько быстро Google отреагировала на происходящее, отозвав сертификат у Chat Partner и заблокировав свои приложения на аппаратах китайского бренда.
Мы уже рассказывали, что Google блокирует приложения на смартфонах Huawei. Антивирус Google Play Protect, который является частью Google Mobile Services, сканирует устройства на предмет установленного софта и наличия сертификата, выданного Google. Если сертификата нет, а сервисы и приложения поискового гиганта установлены, компания просто блокирует их. В результате справедливость, в представлении Google, торжествует, а нарушители остаются ни с чем.
Как устанавливать приложения на Huawei
Petal Search — новый поисковик для приложений от Huawei
Впрочем, сейчас, чтобы установить приложения, которых нет в AppGallery, на смартфоны Huawei, совершенно необязательно действовать вразрез с правилами Google. Недавно Huawei представила свой новый сервис под названием Petal Search. Его можно скачать прямо в AppGallery. Он представляет собой универсальный поисковик, который ищет нужные пользователю приложения по разным интернет-площадкам вроде APKPure, APKMirror и т.д., откуда их можно без проблем скачать. Интересно, что таким образом можно даже загрузить себе на устройство Google Play, но, помните, что все действия вы совершаете на свой страх и риск.
Что будет с Honor
Honor 30 и Honor 40 останутся без сервисов Google. А вот Honor 50 — получит их
Иронично, что Honor отказалась от установки Harmony OS на свои смартфоны. Когда руководителя бренда спросили, будет ли компания и дальше сотрудничать с Huawei, он ответил, что нет. То есть ни собственная операционка Huawei, ни Huawei Mobile Services, ни какие-то другие наработки в новых смартфонах Honor использоваться не будут.
Это довольно жёсткое решение, которое явно не пошло на пользу Huawei. Ведь та позиционирует Harmony OS как универсальную и открытую платформу, которой могли бы пользоваться все желающие. А вступление Honor в этот альянс явно добавило бы операционке очков. Но Huawei не для того продавала свой суббренд, чтобы рисковать им.
Тем более, что Honor имеет все шансы закрепиться на рынке с новыми силами и поддержкой со стороны Google. Ведь, какой бы прогрессивной и современной ни были Harmony OS и HMS, сотрудничество с поисковым гигантом явно является для компании гарантией успехов на рынке.
Бренд сможет вернуться в те страны, где продажи его смартфонов упали практически до нуля, как, например, в России. Всё-таки пользователей не проведёшь, и возможность скачивать софт из Google Play без ограничений, а также получать регулярные обновления для них явно важнее аппаратных новшеств и выгодной цены.
Шаг 1: подготовка к понижению версии прошивки
На этом шаге нам потребуется ПК. Если вы только купили телефон или никогда не обновляли, этот шаг можно пропустить. Некоторые пользователи даже с обновленными устройствами заявляют, что шаг не обязателен. Тем не менее, для работоспособности крайне рекомендуем откатить смартфон в первоначальное состояние. Рассказываем, как это сделать.
Для начала, скачайте приложение HiSuite версии 10.1.0.550 OVE с нашего облака (это бесплатно). Откройте скачанный архив и установите приложение. Затем нам понадобятся прокси, которые тоже необходимо скачать. Название файла HiSutieProxy, его необходимо распаковать и запустить.
В открывшемся окне очистите все поля для ввода, кроме Version Type. Нажмите Setup. Далее программа сделает все сама: она настроит приложение HiSuite под наши нужды. Процесс без ошибок выглядит вот так:
Правильная установка HiSuite Proxy
Далее нам потребуется версия устройства, которую можно узнать, зайдя в набор номера и введя там код:
В появившемся меню нас интересует пункт 2 с названием Veneer Information, а затем пункт под номером 1 – Version Info. Откроется список с различной информацией, но нас интересует только Base Software Version, находящийся внизу.
Магазин приложений Huawei AppGallery
Учётная запись, которая требуется для функционирования магазина, используется не только в качестве аккаунта в сторе, но и для общей привязки данных пользователя устройства к мобильным службам Huawei для их сохранения, синхронизации и в случае необходимости переноса на новое устройство.
Внимание!
Регистрация аккаунта осуществляется через настройки смартфона по телефонному номеру и (или) электронной почте. Данные об аккаунте находятся в самом верху меню настроек.
Обзор
При запуске магазина пользователь может наблюдать несколько основных страниц:
- Избранное. На данной странице отображаются рекомендации для установки, подобранные по популярности игр или программ. После непродолжительного использования и поиска интересных программ в разделе «Избранное» будут отображаться предложения для скачивания, основанные на предпочтениях пользователя.
- Категории. В данном пункте меню отображены все существующие в магазине программы и игры по разделам.
- Лучшее. Здесь отображаются самые популярные программы и игры с наибольшим количеством скачиваний.
- Управление. Страница с обновлением самого стора, а также с обновлением отдельных игр и программ, установленных на смартфоне.
- Я. Данная вкладка отвечает за аккаунт Хуавей, здесь можно заняться настройками и привязками карт.
Настройка
В разделе «Я» самое большое количество настроек и функций, в которых сразу разобраться немного затруднительно. Поэтому некоторые пункты меню лучше рассмотреть отдельно и расписать их более подробно.
Пункты для ознакомления и настроек в разделе «Я»:
- Подарки. Здесь отображаются все доступные для пользователя бонусы и скидки внутри AppGallery. Либо условия для участия в раздаче «монет» – внутрисистемного способа оплаты.
- Отзывы. В данном пункте отображены все отзывы, написанные пользователем ко всем программам. В подразделе «ответить» отображаются уведомления на комментарии к отзывам от других пользователей или разработчиков.
- История покупок. Все скачанные и (или) установленные приложения, хранящиеся в базе устройства. Отдельным пунктом введены ранее установленные программы, которые на сегодняшний день удалены.
- Настройки. Здесь пользователь может выбрать особенности загрузки и отображения контента, установить регион использования смартфона или включить сохранение достижений в играх.
Другие пункты меню интуитивно понятны и не требуют каких-то объяснений. Правила скачивания и установки приложений из AppGallery ничем не отличаются от аналогичного функционала Google Play.
Небольшие «фишки»
При вынесении иконки App Gallery на один из действующих экранов смартфона у нее появляется дополнительный функционал. Для этого необходимо нажать на нее и удерживать непродолжительное время.
После удержания телефон подаёт короткий вибросигнал и пользователь может:
- Открыть поиск интересующего приложения одним нажатием.
- Обновить приложение при наличии обновления.
- Открыть раздел с подарками для выполнения заданий.
Магазин является интуитивно понятным и простым в использовании, не требует каких-то дополнительных данных и (или) информации. При регистрации аккаунта вся информация автоматически добавляется в стор, включая данные о банковских картах и привязанных устройствах.
Какой Android и оболочка стоят на Huawei Mate 30 Pro?
Разрабатываемая китайцами система HarmonyOS пока не готова для финального релиза, в компании не стали ломать голову и воспользовались opensource-версией Android. Запрет распространяется лишь на коммерческие модификации ОС от Google.
Разработчики еще больше запаковали систему в фирменную оболочку EMUI, что позволило скрыть большинство недочетов “голого” Android 10.
Как показывает практика, чистая система без лишнего хлама и ненужных сервисов работает лучше и больше нравится продвинутым пользователям. Однако, дело не только в сторонних приложениях, но и в поддержке сервисов от Google, без которых сложно представитесь современный смартфон.
Какими приложениями можно пользоваться?
Большинство популярных приложений работает без проблем. Это все распространенные мессенджеры — WhatsApp, Viber, Telegram, Facebook Messenger и даже ICQ. Также и все популярные соцсети — Вконтакте, Facebook, Instagram, Tiktok и прочие. Работают и многие музыкальные сервисы, например, МТС Music, каршеринги (например, «Делимобиль»), и сервисы доставки еды (Delivery Club, «Самокат»). Нет проблем с онлайн-кинотеатрами, а YouTube и вовсе работает прямо в браузере. Всё прекрасно с офисными приложениями: хочешь — мобильный Microsoft Office, хочешь — популярный на Android OfficeSuite. Функционируют также приложения российских банков. Для путешественников доступны Booking.com и Aviasales.
Софт для покупок можно перечислять долго, но из основных программ работает почти всё.
Совсем печально, пожалуй, дела обстоят лишь с одной категорией софта — прокат велосипедов и самокатов. Практически ни одно из приложений даже не запускается, так как использует аналитику и карты Google, которые недоступны. Из крупных сервисов функционирует только Molnia.
Подводные камни
В политике Google Play есть замечание:
Что это значит для нас? Теперь, если приложение одновременно поддерживает HMS и GMS сервисы, и в нем есть In-App Purchases, то Google Play не допустит его публикации, а существующим приложениям придется удалить этот функционал.В итоге, если был выбран первый способ конвертации (Add HMS API), мы имеем:
-
Большое количество сгенерированных классов.
-
Увеличенный размер APK приложения.
-
Невозможность публикации приложения в Google Play, если в нем есть In-App Purchases.
-
Неполную поддержку одновременной работы HMS & GMS для некоторых сервисов.
Решение: Более привлекательным вариантом кажется второй способ конвертации — простая замена GMS APIs на HMS APIs. Но вместе с этим используем product flavors, чтобы получать сборки приложения отдельно для Google Play и AppGallery.