XAPK vs APKS vs APKM: Benchmarky, štruktúra, rýchlosť a verdikt (2026)

Verdikt priameho porovnania: Keď služba Google Play prešla z monolitických súborov APK na Dynamické doručovanie (rozdelené súbory APK), nástroje a úložiská tretích strán potrebovali formáty kontajnerov na spojenie base.apk s požadovaným procesorom ABI, hustotou obrazovky (DPI) a jazykovými rozdeleniami. Dnes dominujú tri formáty: .xapk (najlepší pre hry vyžadujúce dáta rozšírenia .obb), .apks (otvorený štandard generovaný bundletool a SAI od Google) a .apkm (formát rozdelených balíkov APKMirror so info.json).

1. Špecifikácia Head-to-Head & Benchmark Matrix

Špecifikácia / Metrika XAPK (.xapk) APKS (.apks) APKM (.apkm)
Pôvod / Tvorca APKPure / Otvorená komunita Google bundletool a SAI APKMirror
Hlavička binárneho kontajnera Štandardný PKZIP (0x504B0304) Štandardný PKZIP (0x504B0304) PKZIP alebo šifrovaný tok
Súbor manifestu metadát manifest.json + icon.png toc.pb (Protobuf) alebo meta.sai_v2.json info.json + icon.png
Podporuje rozširujúce súbory OBB? áno (Android/obb/<pkg>/*.obb) Nie (iba rozdelené súbory APK a doručovanie aktív Play) Nie (iba rozdelené súbory APK)
Priem. Rýchlosť zlúčenia prehliadača (150 MB) ~3,8 sekundy ~3,4 sekundy ~2,1 sekundy (rozbaliť / zbaliť)
Vyhradený online nástroj na xapktoapk.com Konvertor XAPK na APK & Tvorca XAPK Zlúčenie APKS do APK APKM na APK Unpacker

2. Interné rozdiely v schéme metadát (manifest.json vs. info.json)

Pri programovej kontrole balíka alebo pri ladení zlyhania inštalačného programu deskriptor JSON v koreňovom adresári archívu okamžite identifikuje formát kontajnera:

3. Ktorý formát by ste si mali vybrať?

Navrhol a zdokumentoval Mst Shaefale Vedúci vývojár a architekt balíkov Android • Overené na Android 12–15

Mst Shaefale navrhol analyzátory XAPK, APKS a APKM na strane klienta na xapktoapk.com.