APK + OBB към XAPK Packager

Създател и пакетиращ инструмент за XAPK онлайн безплатно

Комбинирайте Основен APK, разделен APK и Android OBB разширителни файлове в един съвместим със стандартите .xapk архив с автоматично генериран manifest.json дескриптор — 100% локално във вашия браузър.

Пуснете .APK и .OBB файлове тук

Изберете един или повече .apk разделения и опционални .obb разширителни файлове

Поддържа множество файлове • Автоматично генерира XAPK v2 manifest.json

Защо да пакетирате APK + OBB в XAPK контейнер?

Когато разпространявате големи компилации на Android, издания за тестове за QA или лични архиви, които включват отделни архиви на main.<ver>.<pkg>.obb активи или модулни разделяния на ABI, изпращането на множество свободни файлове кара потребителите да загубят OBB папката. Опаковането им в един пакет .xapk решава това чисто.

  • Автоматично маршрутизиране на пътя на OBB: Поставя всеки .obb файл в Android/obb/<package_name>/ и записва точното правило install_location: "EXTERNAL_STORAGE" в manifest.json.
  • Автоматично присвояване на разделен ID: Присвоява base и config.* разделени идентификатори, така че инсталаторите с отворен код и нашият Обединяване на XAPK към APK разпознават всеки модул.
  • Автоматично открива името на пакета от OBB Име на файл: Ако изпуснете main.104.com.company.title.obb, създателят автоматично извлича com.company.title и кода на версията 104.

Справочник за спецификация на XAPK v2 и ръководство за преобразуване на APK към XAPK / APKS

Step-by-step visual diagram showing how to package APK and OBB files into .XAPK and convert between XAPK and APKS containers
Визуално ръководство — APK към XAPK конвертор и XAPK към APKS работен процес: Независимо дали търсите пакетиращ apk към xapk, apk към xapk конвертор за архивиране на игри или референтен xapk към apks / apk към apks конвертор & apk сплитер онлайн, прочетете нашия Пълно визуално ръководство от APK към XAPK и XAPK към APKS.

Спецификацията на контейнера XAPK използва стандартно DEFLATE ZIP рамкиране със задължителен manifest.json файл на основно ниво, кодиран в UTF-8 без BOM. За да се гарантира съвместимост между програмите за разопаковане на работния плот, скриптовете за внедряване на ADB и инсталаторите на разделени APK, пакетът XAPK трябва да следва следните структурни конвенции:

  • Разделени APK файлове на основно ниво (split_apks): Всеки .apk файл в пакета се съхранява в основата на ZIP архива. Основният модул трябва да носи "id": "base", докато модулите за архитектура, плътност и локализация носят "id": "config.<qualifier>" (например config.arm64_v8a или config.xxhdpi).
  • Йерархия на активите за разширение (expansions): Всеки .obb разширителен блок се съхранява вътре в Android/obb/<package_name>/<filename>.obb в ZIP дървото и се декларира в масива expansions с "install_location": "EXTERNAL_STORAGE" и "install_path": "Android/obb/<package_name>/<filename>.obb".
  • Инсталаторите на Байт-точно total_size изчисление: проверяват дали цялото число total_size в manifest.json е равно на точната сума от дължините на некомпресираните байтове на всички пакетирани .apk и .obb файлове, така че устройствата да могат предварително да проверят наличното флаш хранилище преди извличане. Нашият конструктор изчислява тази точна сума от байтове автоматично.
Проектиран и документиран от Mst Shaefale Водещ разработчик и архитект на пакети за Android • Проверен на Android 12–15

Цялата XAPK опаковка работи 100% локално в паметта на вашия браузър. Нуждаете се от персонализирано корпоративно опаковане? Свържете се с нашия инженерен екип.