Короткий ответ: запись «Android 8.0+» означает, что приложение работает на Android 8.0 и на всех более новых версиях. Если на вашем устройстве версия ниже, приложение не установится — нужна более старая версия приложения с меньшим требованием.
Коротко
- Требование к Android — это минимальная версия системы, которую поддерживает приложение.
- Свою версию Android можно посмотреть в «Настройки → О телефоне → Версия Android».
- Кроме версии системы, на совместимость влияют архитектура процессора, плотность экрана и наличие сервисов Google.
- У разных файлов одной версии приложения требования могут отличаться.
Версии Android и уровни API
Внутри приложения требование записано не названием, а номером уровня API. Соответствие такое:
- Android 5.0 — API 21, Android 5.1 — API 22;
- Android 6.0 — API 23;
- Android 7.0 — API 24, Android 7.1 — API 25;
- Android 8.0 — API 26, Android 8.1 — API 27;
- Android 9 — API 28, Android 10 — API 29, Android 11 — API 30;
- Android 12 — API 31, Android 12L — API 32;
- Android 13 — API 33, Android 14 — API 34, Android 15 — API 35, Android 16 — API 36.
Надстройки производителей вроде One UI, MIUI, HyperOS или ColorOS имеют свою нумерацию. Смотрите именно версию Android.
Как проверить совместимость
- Узнайте версию Android в «Настройки → О телефоне». На некоторых оболочках пункт находится в разделе «Сведения о ПО».
- Сравните с требованием. Версия устройства должна быть равна требованию или выше.
- Проверьте архитектуру. Файл под arm64-v8a не встанет на 32-битный процессор.
- Проверьте зависимость от сервисов Google. Некоторые приложения не работают на устройствах без сервисов Google Play, даже если установка прошла.
- Если требование не подходит, поищите более раннюю версию приложения с меньшим требованием.
Частые вопросы о требованиях
- Почему у одной версии разные требования у разных файлов? Разработчик может собирать отдельные варианты: облегчённый для старых систем и основной для новых. Выбирайте файл с подходящим требованием.
- Что значит 4.4W? Это версия Android для часов Wear OS. Такое требование указывает на вариант приложения для часов.
- Можно ли обойти требование? Нет. Приложение использует функции, которых нет в старой версии системы. Даже если изменить требование в файле, подпись станет недействительной, а приложение будет падать.
Как это выглядит на AndroidSoft
На странице приложения в характеристиках указано требование к Android. Если источник называет требование для самого приложения, мы показываем его. Если нет — показываем наименьшее требование среди доступных файлов, чтобы не отсекать устройства, которым подходит хотя бы один вариант.
У каждого файла требование указано отдельно, рядом с форматом, размером, архитектурой и плотностью экрана. На страницах отдельных версий — требование именно этой версии. Все значения берутся у источника; если источник требование не называет, поле не показывается.
Вопросы и ответы
Будет ли приложение работать на Android новее указанного?
Как правило, да: «+» в требовании означает поддержку всех более новых версий. Редкие проблемы на самых свежих системах разработчики исправляют обновлениями.
Можно ли обновить Android, чтобы приложение установилось?
Только если производитель выпустил обновление для вашей модели. Проверьте «Настройки → Обновление ПО».
Что делать, если свежих версий для моего Android больше нет?
Использовать последнюю версию, которая поддерживает вашу систему. Учитывайте, что сервис может со временем перестать её поддерживать.