APK + OBB až XAPK Packager

Tvorca a balíčkovač XAPK online zadarmo

Skombinujte Základné súbory APK, rozdelené súbory APK a súbory rozšírenia Android OBB do jedného archívu .xapk v súlade so štandardmi s automaticky generovaným deskriptorom manifest.json – 100 % lokálne vo vašom prehliadači.

Sem presuňte súbory .APK a .OBB

Vyberte jeden alebo viac rozdelení .apk a voliteľné súbory rozšírenia .obb

Podporuje viacero súborov • Automaticky generuje XAPK v2 manifest.json

Prečo zabaliť APK + OBB do kontajnera XAPK?

Pri distribúcii veľkých verzií systému Android, testovacích verzií QA alebo osobných záloh, ktoré zahŕňajú samostatné archívy aktív main.<ver>.<pkg>.obb alebo modulárne rozdelenia ABI, spôsobí odosielanie viacerých voľných súborov používateľom nesprávne umiestnenie priečinka OBB. Ich zabalením do jedného balíka .xapk sa to rieši čisto.

  • Automatické smerovanie cesty OBB: Umiestni každý súbor .obb do Android/obb/<package_name>/ a zapíše presné pravidlo install_location: "EXTERNAL_STORAGE" do manifest.json.
  • Automatické rozdelenie ID ID: Priraďuje identifikátory rozdelenia base a config.*, aby inštalátori s otvoreným zdrojom a náš Zlúčenie XAPK do APK rozpoznali každý modul.
  • Automaticky zisťuje názov balíka z názvu súboru OBB: Ak zahodíte main.104.com.company.title.obb, tvorca automaticky extrahuje com.company.title a kód verzie 104.

Špecifikácia XAPK v2 Referencia a Sprievodca konverziou APK na XAPK / APKS

Step-by-step visual diagram showing how to package APK and OBB files into .XAPK and convert between XAPK and APKS containers
Vizuálny sprievodca – konvertor APK na XAPK a pracovný postup z XAPK na APKS: Či už hľadáte balič apk na xapk, konvertor apk na xapk na zálohovanie hier alebo referenciu xapk na apks / konvertor apk na apks & apk splitter online, prečítajte si naše Kompletná vizuálna príručka zo súboru APK do XAPK a XAPK do APKS.

Špecifikácia kontajnera XAPK používa štandardné rámovanie DEFLATE ZIP s povinným súborom manifest.json na koreňovej úrovni kódovaným v UTF-8 bez kusovníka. Aby bola zaručená kompatibilita medzi rozbaľovačmi desktopov, skriptami nasadenia ADB a inštalátormi split-APK, balík XAPK musí dodržiavať tieto štrukturálne konvencie:

  • Súbory APK rozdelené na koreňovej úrovni (split_apks): Každý súbor .apk v balíku je uložený v koreňovom adresári archívu ZIP. Primárny modul musí niesť "id": "base", zatiaľ čo moduly architektúry, hustoty a miestneho nastavenia nesú "id": "config.<qualifier>" (napríklad config.arm64_v8a alebo config.xxhdpi).
  • Hierarchia aktív rozšírenia (expansions): Každý rozširujúci blob .obb je uložený vo vnútri Android/obb/<package_name>/<filename>.obb v rámci stromu ZIP a deklarovaný v poli expansions pomocou "install_location": "EXTERNAL_STORAGE" a "install_path": "Android/obb/<package_name>/<filename>.obb".
  • Inštalatéri Výpočet na byte-presný total_size: overujú, že celé číslo total_size v manifest.json sa rovná presnému súčtu nekomprimovaných dĺžok bajtov všetkých zbalených súborov .apk a .obb, takže zariadenia môžu pred extrakciou vopred skontrolovať dostupné úložisko flash. Náš tvorca vypočíta tento presný súčet bajtov automaticky.
Navrhol a zdokumentoval Mst Shaefale Vedúci vývojár a architekt balíkov Android • Overené na Android 12–15

Všetky balenia XAPK bežia 100 % lokálne v pamäti vášho prehliadača. Potrebujete poradiť s podnikovým balením na mieru? Kontaktujte náš inžiniersky tím.