XAPK vs APKS vs APKM: Benchmarky, struktura, rychlost a verdikt (2026)

Verdikt přímého srovnání: Když Google Play přecházel z monolitických souborů APK na Dynamické doručování (rozdělené soubory APK), nástroje a úložiště třetích stran potřebovaly formáty kontejnerů, aby mohly base.apk spojit požadované rozhraní ABI CPU, hustotu obrazovky (DPI) a jazykové rozdělení. Dnes dominují tři formáty: .xapk (nejlepší pro hry vyžadující data rozšíření .obb), .apks (otevřený standard generovaný bundletool a SAI od Googlu) a .apkm (formát rozděleného balíčku APKMirror se info.json).

1. Specifikace Head-to-Head & Benchmark Matrix

Specifikace / Metrika XAPK (.xapk) APKS (.apks) APKM (.apkm)
Původ / Tvůrce APKPure / Otevřená komunita Google bundletool a SAI APKMirror
Binární záhlaví kontejneru Standardní PKZIP (0x504B0304) Standardní PKZIP (0x504B0304) PKZIP nebo šifrovaný stream
Soubor manifestu metadat manifest.json + icon.png toc.pb (Protobuf) nebo meta.sai_v2.json info.json + icon.png
Podporuje rozšiřující soubory OBB? Ano (Android/obb/<pkg>/*.obb) Ne (pouze rozdělené soubory APK a doručování aktiv Play) Ne (pouze rozdělené soubory APK)
Prům. Rychlost sloučení prohlížeče (150 MB) ~3,8 sekundy ~3,4 sekundy ~2,1 sekundy (rozbalit / znovu zabalit)
Vyhrazený online nástroj na xapktoapk.com Převodník XAPK na APK & Tvůrce XAPK Sloučení APKS do APK APKM na APK Unpacker

2. Interní rozdíly ve schématu metadat (manifest.json vs. info.json)

Při programové kontrole balíčku nebo při ladění selhání instalačního programu deskriptor JSON v kořenovém adresáři archivu okamžitě identifikuje formát kontejneru:

3. Jaký formát byste si měli vybrat?

Navrhl a zdokumentoval Mst Shaefale Vedoucí vývojář a architekt balíčku Android • Ověřeno na Androidu 12–15

Mst Shaefale navrhl analyzátory XAPK, APKS a APKM na straně klienta na xapktoapk.com.