Что такое файл APK? Пакеты Android простыми словами

2 мин чтения · Обновлено 2026-09-05

Advertisement

Коротко

APK (Android Package) - это zip-архив с фиксированной структурой, который Android умеет устанавливать. В нём лежат скомпилированный код приложения, ресурсы (изображения, макеты, переводы), манифест с названием, версией, разрешениями и минимальной версией Android, а также подпись разработчика. Когда вы нажимаете Установить, Android проверяет подпись, сверяет манифест с устройством и копирует содержимое на место.

Google Play устанавливает приложения так же. Разница в том, что Play скачивает пакет в фоне и для большинства современных приложений делит его на несколько маленьких APK под конкретное устройство. Файл, который вы скачиваете сами, - это обычно один «универсальный» APK, работающий на любом устройстве, или XAPK-сборка, в которой части упакованы вместе.

Что внутри

ЧастьНазначение
AndroidManifest.xmlИмя пакета, имя и код версии, разрешения, минимальная и целевая версии Android
classes.dexСкомпилированный код приложения
res/ и resources.arscМакеты, изображения, строки на всех языках
lib/Нативный код для каждого процессора (arm64-v8a, armeabi-v7a, x86_64)
META-INF/Подпись разработчика и контрольные суммы

Подпись важнее всего. Android отказывается обновлять установленное приложение пакетом, подписанным другим ключом, поэтому сборка самого разработчика всегда встаёт поверх версии из Play, а переподписанный «мод» - никогда.

Имя версии и код версии

В каждом APK два поля версии. Имя версии - текст для людей, например 12.10.1. Код версии - целое число, которое только растёт; именно его Android сравнивает, решая, новее ли пакет. Две сборки могут иметь одинаковое имя и разные коды, поэтому страницы версий на этом сайте показывают оба.

Когда APK скачивают сами

  • Устройство работает на версии Android, которую текущий выпуск больше не поддерживает, а старая сборка ещё работает.
  • Обновление убрало функцию или что-то сломало, и вы хотите вернуться.
  • Приложение не предлагается в Play Store вашей страны.
  • Вы пользуетесь устройством без сервисов Google.

Во всех этих случаях устанавливается та же сборка, что опубликовал разработчик; на этом сайте ничего не переупаковывается. Шаги установки - в инструкции по установке APK и XAPK, откат - в инструкции по возврату к старой версии.

Безопасность

Скачивайте из проверенных источников, сверяйте имя пакета с ожидаемым приложением и при сомнениях сравнивайте подпись с установленной копией. Play Protect тоже проверяет пакеты, установленные не из магазина, и расхождение между файлом и известной подписью разработчика - самый явный тревожный признак. Инструкция как проверить APK перед установкой (на английском) описывает проверки.

В инструкции описано общее поведение Android; названия пунктов меню зависят от производителя и версии. Загрузки на этом сайте идут с проверенных сторонних зеркал и никогда не изменяются нами.

Другие инструкции

Advertisement