Глиф Учебники

Урок 5. Совместимость: какие приложения и файлы работают на вашей версии

Курс «HarmonyOS» · урок 5 из 8 · 4 минуты чтения

Чтобы понять, заработает ли программа на устройстве Huawei, нужно знать две вещи: какая на нём система и в каком виде распространяется программа. Урок сводит всё в одну таблицу и объясняет, что означает каждый формат.

Сводная таблица

ЧтоEMUIHarmonyOS 2.0–4.xHarmonyOS 5.0 и новее
Приложения из AppGalleryда, Android-версиида, Android-версиида, только родные версии
Файл .apkставитсяставитсяне ставится в систему; некоторые — в контейнере
Архивы .xapk, .apks, .apkmтолько программой сайта, который их выложилтак женет
Файл .aabне ставитсяне ставитсянет
Пакеты .hap и .appнеттолько приложения HarmonyOS тех версийда: из AppGallery, разработчику — с компьютера
Сервисы Googleнетнетнет
EMUI (Android) HarmonyOS 2.0–4.x HarmonyOS 5.0 и новее .apk и Android-приложения Приложения из AppGallery Пакеты .hap для 5.0 и новее Сервисы Google
Совместимость по версиям: .apk работает на EMUI и HarmonyOS 2.0–4.x, на 5.0 и новее — только родные пакеты .hap и .app.

Что означает каждый формат

Приложения для HarmonyOS 5.0 и новее на HarmonyOS 4.x не ставятся: это другая система с другими программными интерфейсами. На 4.x из AppGallery приходят Android-версии тех же программ.

Часы и браслеты

Приложения для часов Huawei ставятся не на часы напрямую, а с телефона: в приложении Huawei Health («Здоровье») откройте экран часов и раздел AppGallery — справка Как установить приложение на часы Huawei. Файлы .apk к часам отношения не имеют.

По сайту Huawei Беларусь, часы и браслеты работают с телефонами на Android 9 и новее и с iPhone на iOS 13 и новее. С iPhone установка приложений на часы работает не у всех моделей: если в Huawei Health нет раздела AppGallery, эта функция не поддерживается.

Как выбрать устройство под свои программы

Перед покупкой составьте список того, без чего не обойтись: банк, мессенджеры, транспорт, работа, учёба. Затем:

  1. Найдите каждую программу в AppGallery. Магазин открывается и в браузере, но надёжнее посмотреть на устройстве той же версии, что вы покупаете, — например, в магазине.
  2. Программы нет в AppGallery? Посмотрите, есть ли .apk на сайте разработчика. Если есть — на EMUI и HarmonyOS 2.0–4.x её можно поставить, на 5.0 и новее — нет.
  3. Программа требует сервисов Google (вход «через Google», карты Google внутри, оплата Google)? На любом устройстве Huawei после 2019 года эти функции работать не будут.
  4. Китайская версия с HarmonyOS 5.0 и новее подходит, только если все нужные программы есть в её AppGallery в родном виде.

Коротко

Проверьте себя

1. С сайта скачан файл .aab. Что с ним делать на планшете Huawei с HarmonyOS 4.3?
2. Какой файл — пакет приложения HarmonyOS 5.0 и новее?
3. Как поставить приложение на часы Huawei?
4. Банк выпускает приложение только в Google Play, и оно требует сервисов Google. На каком устройстве Huawei оно будет работать полностью?