APK-файл: что это, чем открыть и как проверить

Что такое APK-файл на Android, чем он отличается от XAPK и APKS, как открыть APK на телефоне и компьютере и как проверить файл перед установкой.

Обновлено  · Редакция 5droid

Содержание
  1. Что такое APK-файл на андроид
  2. APK, XAPK и APKS: в чём разница
  3. Как открыть APK-файл на андроид
  4. Как открыть APK-файл на компьютере
  5. APK-файл: как открыть на айфоне
  6. Как проверить APK-файл перед установкой

APK-файл — это установочный пакет приложения для Android (Android Package, иногда расшифровывают как Android Package Kit). В одном файле с расширением .apk лежит всё, что нужно для установки: код программы, ресурсы, манифест и цифровая подпись. Google Play тоже доставляет приложения на телефон в виде APK — просто делает это незаметно для пользователя.

Что такое APK-файл на андроид

По устройству APK — это ZIP-архив особой структуры. Внутри обычно есть:

  • AndroidManifest.xml — имя пакета, версия, минимальная версия Android, разрешения;
  • classes.dex — код приложения;
  • res и resources.arsc — картинки, тексты, разметка экранов;
  • lib — библиотеки под разные архитектуры процессора (arm64-v8a, armeabi-v7a и другие);
  • META-INF и блок подписи — цифровая подпись того, кто собрал файл.

Подпись Android проверяет при установке и при каждом обновлении: новая версия встанет поверх старой, только если подписана тем же ключом. Поэтому MOD-сборку нельзя поставить поверх оригинала — подробнее в статье как обновить приложение.

APK, XAPK и APKS: в чём разница

Формат Что внутри Чем устанавливать
APK один установочный файл системный установщик Android
XAPK APK и дополнительные данные (OBB) или несколько частей приложения приложение-установщик, например XAPK Installer или SAI
APKS, APKM набор частей приложения (split APK) SAI или аналогичный установщик

Формат файла указан на странице приложения на 5droid. Как ставить архивы — в статье как установить XAPK.

Нужен ли конвертер APK в APK

Нет. Android устанавливает APK как есть, переводить его в другой «APK» не нужно. Обычно под этим запросом ищут способ поставить XAPK или APKS — для них есть установщики, конвертировать ничего не надо. Превратить APK в IPA для iPhone или в EXE для Windows тоже нельзя: это программы для других систем.

Как открыть APK-файл на андроид

Нажмите на уведомление о завершённой загрузке или найдите файл в приложении «Файлы» → «Загрузки». Откроется системный установщик. При первой установке не из магазина Android попросит разрешить установку из этого источника — как это сделать, описано в статье установка из неизвестных источников.

Если телефон пишет, что файл нечем открыть:

  • откройте его через стандартное приложение «Файлы», а не через сторонний просмотрщик;
  • проверьте расширение — оно должно быть .apk; файлы .xapk и .apks открывают установщиком;
  • если загрузка оборвалась, удалите файл и скачайте заново.

Пошагово с картинками — в инструкции как скачать и установить APK и XAPK.

Как открыть APK-файл на компьютере

Посмотреть, что внутри

Откройте APK архиватором — 7-Zip, WinRAR или встроенным в систему, предварительно сменив расширение на .zip. Манифест внутри хранится в двоичном виде; читаемо его показывает, например, Android Studio (пункт «Analyze APK»). Для разбора кода разработчики используют декомпиляторы вроде jadx или apktool.

Запустить приложение на ПК

Windows не запускает APK сама: Microsoft прекратила поддержку Подсистемы Windows для Android в марте 2025 года. Нужен эмулятор Android — BlueStacks, LDPlayer, MuMu Player или эмулятор из Android Studio. Обычно достаточно перетащить APK в окно эмулятора или нажать в нём кнопку установки APK.

Перенести на телефон

Подключите телефон кабелем, скопируйте APK в папку «Download» и откройте файл на телефоне. Опытные пользователи ставят файл с компьютера командой adb install файл.apk с включённой отладкой по USB.

APK-файл: как открыть на айфоне

Никак. iPhone и iPad работают на iOS, которая не устанавливает APK. Приложения для iOS распространяются в формате IPA через App Store, и преобразовать одно в другое нельзя. Если приложение выпускается для iPhone, ищите его в App Store.

Как проверить APK-файл перед установкой

Сверьте SHA-256

SHA-256 — «отпечаток» файла: если изменить в нём хоть один байт, отпечаток станет другим. На странице приложения на 5droid он указан в разделе «Паспорт APK-файла», строка «SHA-256». Посчитать отпечаток скачанного файла:

  • Windows: в PowerShell Get-FileHash файл.apk или в командной строке certutil -hashfile файл.apk SHA256;
  • macOS и Linux: shasum -a 256 файл.apk;
  • Android: файловые менеджеры, которые умеют показывать контрольную сумму.

Совпадение значит, что вы скачали ровно тот файл, что опубликован на странице, и он не повредился при загрузке. О том, что делает приложение, отпечаток ничего не говорит.

Проверка APK на вирусы онлайн

VirusTotal проверяет файл десятками антивирусных движков (если сервис у вас открывается). Можно загрузить APK или вставить в поиск его SHA-256 — если файл уже проверяли, результат откроется без загрузки. Как читать результат:

  • одно-два срабатывания на MOD-сборку часто означают общие пометки вроде Riskware или HackTool: изменённое приложение само по себе вызывает подозрения;
  • много срабатываний с названиями троянов — повод не устанавливать файл;
  • чистый результат не гарантирует безопасность: антивирусы знают не всё.

Загруженные на VirusTotal файлы становятся доступны исследователям безопасности, поэтому не отправляйте туда файлы с личными данными. На телефоне файл при установке дополнительно проверяет Google Play Защита.

Подпись и сертификат

В паспорте, в «Технических данных», есть строки «Подписант» и «Сертификат SHA-256» — по ним видно, каким ключом подписан файл. Сертификат любого APK можно посмотреть утилитой apksigner из Android SDK: apksigner verify —print-certs файл.apk.

  • «Общедоступный тестовый ключ Android» в строке «Ключ подписи» означает, что файл подписан не ключом разработчика или магазина, а тестовым ключом из открытого кода Android. Подписать им файл может кто угодно.
  • «Подпись: разработчика, сверена с официальной» в паспорте (и «Оригинальный файл: подпись разработчика» под кнопкой скачивания) появляется, когда редакция сверила сертификат файла с сертификатом официальной версии. Это сверка подписи, а не антивирусная проверка.
  • «Подпись: не разработчика» — файл подписан другим ключом: он не установится поверх версии из Google Play.

Подробнее о проверке — на странице «Как мы проверяем файлы».

Посмотрите разрешения

После установки откройте «Настройки» → «Приложения» → приложение → «Разрешения». Если фонарик просит доступ к контактам и SMS, это повод насторожиться и удалить приложение.

Главное на этой странице

Как устроен APK
ZIP-архив особой структуры
Нужен ли конвертер APK
Нет
Можно ли открыть на iPhone
Нет, iOS не устанавливает APK
Как запустить на компьютере
Через эмулятор Android
Что показывает совпадение SHA-256
Файл тот же, что опубликован
Где проверить на вирусы онлайн
VirusTotal

Частые вопросы

APK-файл — это вирус?

Нет. APK — обычный формат установочных файлов Android, в нём же распространяются приложения из Google Play. Опасным может быть содержимое конкретного файла, поэтому важно, откуда он скачан и что с ним делали.

Перед установкой можно сверить SHA-256, проверить файл на VirusTotal и посмотреть, какие разрешения запрашивает приложение.

Как открыть APK-файл на компьютере?

Посмотреть содержимое можно любым архиватором (7-Zip, WinRAR): APK — это ZIP-архив. Чтобы запустить приложение, нужен эмулятор Android, например BlueStacks, LDPlayer или эмулятор из Android Studio: перетащите APK в окно эмулятора или используйте его кнопку установки APK.

Можно ли открыть APK-файл на айфоне?

Нет. iPhone и iPad работают на iOS, которая не устанавливает APK. Приложения для iOS распространяются в формате IPA через App Store, а превратить APK в IPA нельзя. Ищите iOS-версию приложения в App Store.

Как проверить APK на вирусы онлайн?

Загрузите файл на VirusTotal или найдите его там по SHA-256: сервис покажет результаты десятков антивирусов. Одно-два срабатывания на MOD-сборку часто означают общие пометки вроде Riskware или HackTool, много срабатываний — повод не устанавливать.

Ни один онлайн-сервис не даёт гарантии, что файл безопасен.

Что значит «Общедоступный тестовый ключ Android» на странице приложения?

Файл подписан не уникальным ключом разработчика или магазина, а тестовым ключом, который опубликован в открытом коде Android. Таким ключом может подписать файл кто угодно. Поверх версии с другой подписью такой APK не установится.

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

Установка

Ошибки установки

Файлы и безопасность

  • Как мы проверяем файлы

    Что такое паспорт APK-файла на 5droid, что мы проверяем у файлов, чего не проверяем и что означает строка «Подпись». С цифрами по каталогу.

Не нашли приложение?

  • Стол заказов

    Не нашли игру или приложение на 5droid? Оставьте заявку — после проверки она появится в списке, а когда мы добавим приложение, рядом будет ссылка на его страницу.