Установите APKS-файлы на Android — установщик Split APK Bundle

Установите APKS-файлы на Android — установщик Split APK Bundle

Последнее обновление :

APKS — это формат разделенного пакета APK, популяризированный SAI (установщик разделенных APK) и часто используемый в инструментах резервного копирования приложений.В отличие от традиционного одного файла .apk, файл .apks представляет собой ZIP-контейнер, содержащий несколько частей APK: базовое приложение, собственные библиотеки для конкретной архитектуры, ресурсы плотности экрана и языковые пакеты.Эти разделения должны быть установлены вместе за один сеанс, чтобы приложение работало правильно.

AnExplorer самостоятельно управляет установкой APKS.Коснитесь файла, подтвердите установку, и все разделения будут установлены вместе с помощью API установщика сеансов Android — никаких отдельных инструментов или многоэтапных процессов не требуется.

Быстрый ответ

Откройте AnExplorer → перейдите к файлу .apks → коснитесь его → коснитесь Установить.AnExplorer автоматически расширяет пакет и устанавливает все сплиты за один сеанс.

Что такое APKS-файл?

APKS — это формат контейнера на основе ZIP, который объединяет несколько разделенных APK-файлов Android в один загружаемый или передаваемый файл.Формат был создан проектом SAI (Split APKs Installer) и с тех пор стал фактическим стандартом для инструментов резервного копирования и передачи приложений.

Внутри типичного APKS-файла вы найдете:

  • base.apk — основной код приложения, основные ресурсы и манифест.
  • split_config.arm64_v8a.apk — код собственной библиотеки для процессоров ARM64.
  • split_config.xxhdpi.apk — ресурсы изображений, масштабированные для экранов с высокой плотностью размещения.
  • split_config.en.apk — строки на английском языке и ресурсы локали.
  • Дополнительные разделенные APK-файлы — функциональные модули, другие языки, другие архитектуры.

Все эти компоненты вместе образуют законченное приложение.Установка только base.apk приведет к тому, что в неработающем приложении будут отсутствовать собственные библиотеки, графика соответствующего размера или языковые ресурсы.

Откуда берутся APKS-файлы

Файлы APKS встречаются в нескольких сценариях:

  • Резервные копии приложений — SAI и аналогичные инструменты экспортируют установленные приложения в формате APKS, чтобы сохранить все разделения.
  • Перенос с устройства на устройство — перемещение приложений между телефонами без повторной загрузки из Play Store.
  • Резервные копии ADB — Android Debug Bridge может экспортировать пакеты приложений.
  • Пользовательская установка — предварительно упакованные системные приложения в формате APKS.
  • Корпоративное распространение – ИТ-отделы совместно используют внутренние приложения.
  • Архивирование — сохранение определенных версий приложения для тестирования или отката.
  • Альтернативные магазины приложений — некоторые магазины предоставляют загрузку в формате APKS.

Ключевое отличие от загрузки свежего APK: файлы APKS фиксируют точную конфигурацию, установленную на конкретном устройстве, включая только те части, которые соответствуют архитектуре этого устройства и плотности экрана.

Шаг за шагом: установите файл APKS

Предварительные условия

Включите AnExplorer, чтобы устанавливать приложения из неизвестных источников:

  1. Откройте НастройкиПриложенияДоступ к специальным приложениямУстановить неизвестные приложения.
  2. Найдите AnExplorer → установите для параметра Разрешить из этого источника значение ВКЛ.

Процесс установки

  1. Перенесите файл .apks на свой телефон (загрузите, перенесите на USB, в облачное хранилище или получите по Bluetooth).
  2. Откройте AnExplorer → перейдите к местоположению файла (обычно Загрузки/)
  3. Коснитесь файла .apks — AnExplorer распознает его как разделенный пакет APK.
  4. Просмотрите отображаемую информацию о приложении: имя пакета, версию, разрешения.
  5. Нажмите Установить.
  6. Android устанавливает все сплиты за один атомарный сеанс.
  7. Нажмите Открыть, чтобы запустить приложение, или Готово, чтобы вернуться в AnExplorer.

Установка обычно занимает 3–10 секунд в зависимости от размера приложения.

Технические подробности

Внутренняя структура APKS

Файл APKS представляет собой стандартный ZIP-архив, содержащий файлы APK:

AppName_v2.1.0.apks (ZIP container)
├── base.apk                        (core application ~20-50 MB)
├── split_config.arm64_v8a.apk      (ARM64 native libraries ~5-30 MB)
├── split_config.xxhdpi.apk         (high-density resources ~2-10 MB)
├── split_config.en.apk             (English strings ~0.1-1 MB)
└── split_config.es.apk             (Spanish strings ~0.1-1 MB)

Механизм установки

AnExplorer использует API сеанса PackageInstaller Android для установки APKS:

  1. Создание сеанса — открывает новый сеанс установки с менеджером пакетов.
  2. Разделенная потоковая передача — считывает каждый APK из контейнера APKS и передает его в сеанс.
  3. Проверка — Android проверяет, что все разделения имеют одно и то же имя пакета и сертификат подписи.
  4. Атомная фиксация — все разделения устанавливаются одновременно (все выполняются успешно или все не выполняются)
  5. Регистрация — приложение появляется в панели запуска и на панели приложений.

Это идентично тому, как Play Store устанавливает приложения из App Bundle, обеспечивая полную совместимость.

Объяснение типов разделенных APK

Сплит-типПример имени файлаЦельВлияние размера
Базаbase.apkОсновной код и ресурсыТребуется, самый крупный
ABI (ЦП)split_config.arm64_v8a.apkРодные библиотеки5-100 МБ для игр
Плотностьsplit_config.xxhdpi.apkИзображения, подходящие для экрана2-20 МБ
Языкsplit_config.en.apkСтроки локали0,1-2 МБ каждый
Особенностьsplit_dynamic_feature.apkМодули по требованиюВарьируется

Почему существуют разделенные APK-файлы

Google представила разделенные APK с пакетами Android App Bundle, чтобы решить проблему раздувания «универсальных APK»:

  • Универсальный APK включает в себя собственные библиотеки для ARM, ARM64, x86 и x86_64 — используется только одна.
  • Он включает в себя доступные ресурсы для ldpi через xxxhdpi — только одна плотность соответствует вашему экрану.
  • Включает строки для более чем 40 языков — вы используете только один или два

Благодаря разделению ваше устройство получает только то, что ему нужно.Универсальный APK-файл размером 200 МБ может превратиться в 60 МБ, разделенных на отдельные устройства.Формат APKS сохраняет эти разделения для дальнейшего распространения.

APKS против APKM против XAPK против APK

ОсобенностьАПКАПКМХАПКАПК
ИсточникSAI, инструменты резервного копированияAPKЗеркалоAPKPureГде угодно
КонтейнерПочтовый индексПочтовый индексПочтовый индексОдин файл
Содержит разбиенияНеобязательно
Содержит данные OBB
Формат метаданныхНет (только APK)манифест.jsonманифест.jsonН/Д
Лучшее дляРезервные копии, переносыAPKЗеркало загрузкиБольшие игрыПростые приложения
AnExplorer поддержка

Все четыре формата поддерживаются AnExplorer с одинаковой простотой использования — коснитесь и установите.

Создание резервных копий APKS

Вы можете экспортировать установленные приложения в виде файлов APKS для резервного копирования или переноса:

  1. Откройте AnExplorer Менеджер приложений AnExplorer.
  2. Найдите приложение, резервную копию которого хотите создать.
  3. Длительное нажатие → Резервное копирование или Экспортировать как APK.
  4. В экспортированном файле сохраняются все разделения приложения, установленные на вашем устройстве.
  5. Перенесите APKS на другое устройство или в облачное хранилище для безопасного хранения.

Примечание. Приложения с DRM или проверкой лицензии могут не работать при переносе на другое устройство или в другую учетную запись Google.

Проверка содержимого APKS

Вы можете проверить, что находится внутри пакета APKS, без установки:

  1. Нажмите и удерживайте файл .apks в AnExplorer.
  2. Нажмите Открыть как архив — файл откроется как ZIP.
  3. Вы увидите все разделенные APK-файлы с указанием их размеров.
  4. Это позволит вам убедиться, что включены правильные разделения архитектуры и конфигурации.

Полезные проверки:

  • Подтвердите, что split_config.arm64_v8a.apk существует для современных телефонов.
  • Убедитесь, что версия base.apk соответствует вашим ожиданиям.
  • Проверьте общий извлеченный размер, чтобы убедиться, что у вас достаточно места.

Вопросы совместимости

Файлы APKS, экспортированные с одного устройства, могут не работать на другом, если:

  • Несоответствие архитектуры — APKS, экспортированный из телефона ARM64, не будет работать на планшете x86, поскольку в нем отсутствуют собственные библиотеки x86.
  • Несоответствие плотности — не критично, Android масштабирует ресурсы.Приложение работает, но может использовать немного больше памяти.
  • Версия Android – целевое устройство должно соответствовать минимальной версии SDK приложения.
  • Конфликты подписей — если уже установлена ​​другая версия приложения (с другим ключом подписи).

Для максимальной совместимости при резервном копировании приложений убедитесь, что включены все разделения архитектуры, или используйте инструмент, который экспортирует универсальные пакеты.

Поиск неисправностей

"Пакет конфликтует с существующим пакетом"

На целевом устройстве уже установлена ​​версия приложения с другим сертификатом подписи.Обычно это происходит, когда:

  • Установленная версия взята из другого источника (модифицированный APK)
  • Вы пытаетесь установить старую версию поверх новой.

Решение: сначала удалите существующее приложение, а затем установите APKS.

APKS устанавливается, но приложение вылетает или функции отсутствуют

В пакете может отсутствовать разделение для конкретного устройства, необходимое для целевого устройства:

  • Откройте APKS как ZIP-файл и проверьте архитектуру вашего устройства.
  • Если вы экспортировали с устройства ARM64 и устанавливаете на x86, произойдет сбой.
  • Загрузите универсальный вариант или экспортируйте его с соответствующего устройства.

«Сессия не удалась» или время установки истекло

  • Закройте фоновые приложения, чтобы освободить оперативную память — установщику сеанса требуется память для обработки.
  • Обеспечьте достаточно места для хранения (рекомендуемый размер файла APKS в 2 раза превышает размер файла APKS).
  • На некоторых устройствах время ожидания очень больших пакетов (500+ МБ) может истечь.Попробуйте еще раз после новой перезагрузки.

Невозможно открыть файл APKS — «неизвестный формат»

  • Убедитесь, что вы используете AnExplorer для открытия файла, а не файловый менеджер по умолчанию.
  • Длительное нажатие → Открыть с помощьюAnExplorer, если другое приложение обрабатывает ассоциацию файлов.
  • Возможно, файл поврежден.Повторно загрузите или перенесите файл APKS.

Похожие руководства

Часто задаваемые вопросы

Kопирайт © DWorkS 2011 – 2026 Все права защищены