XAPK vs. APKS vs. APKM: Benchmarks, Struktur, Geschwindigkeit und Urteil (2026)
Urteil zum direkten Vergleich: Als Google Play von monolithischen APKs auf Dynamische Lieferung (geteilte APKs) umstieg, benötigten Tools und Repositories von Drittanbietern Containerformate, um base.apk mit der erforderlichen CPU-ABI, Bildschirmdichte (DPI) und Sprachaufteilungen zu bündeln. Heute dominieren drei Formate: .xapk (am besten für Spiele, die .obb-Erweiterungsdaten erfordern), .apks (der offene Standard, der von Googles bundletool und SAI generiert wurde) und .apkm (das geteilte Bundle-Format von APKMirror mit info.json).
1. Head-to-Head-Spezifikation und Benchmark-Matrix
| Spezifikation/Metrik | XAPK (.xapk) | APKS (.apks) | APKM (.apkm) |
|---|---|---|---|
| Herkunft / Schöpfer | APKPure / Offene Community | Google bundletool & SAI | APKMirror |
| Binärer Container-Header | Standard-PKZIP (0x504B0304) | Standard-PKZIP (0x504B0304) | PKZIP oder verschlüsselter Stream |
| Metadaten-Manifestdatei | manifest.json + icon.png | toc.pb (Protobuf) oder meta.sai_v2.json | info.json + icon.png |
| Unterstützt OBB-Erweiterungsdateien? | Ja (Android/obb/<pkg>/*.obb) | Nein (nur geteilte APKs und Play Asset Delivery) | Nein (nur Split-APKs) |
| Durchschn. Browser-Zusammenführungsgeschwindigkeit (150 MB) | ~3,8 Sekunden | ~3,4 Sekunden | ~2,1 Sekunden (Auspacken / Neupacken) |
| Spezielles Online-Tool für xapktoapk.com | XAPK zu APK Konverter & XAPK-Ersteller | Fusion von APKS zu APK | APKM zum APK-Entpacker |
2. Unterschiede im internen Metadatenschema (manifest.json vs. info.json)
Wenn Sie ein Paket programmgesteuert überprüfen oder einen Installationsfehler beheben, erkennt der JSON-Deskriptor im Stammverzeichnis des Archivs sofort das Containerformat:
- XAPK (manifest.json): Definiert xapk_version (1 für ältere APK+OBB, 2 für Split-APKs), package_name, version_code, split_apks: [{ id, file }] und expansions:
[{ file, install_location, install_path }](Installationspfade). Sie können dieses Schema mit unserem XAPK-Viewer und Manifest-Validator in Echtzeit validieren. - APKM (info.json): Verwendet Schlüssel wie pname, versioncode, release_version, min_api und arches. Unser APKM zum APK-Entpacker analysiert diese Datei direkt in Ihrem Browser.
- APKS (toc.pb): Wird beim Ausführen von bundletool build-apks --bundle=app.aab --output=app.apks generiert. Enthält entweder flache split_*.apk-Dateien oder verschachtelte splits/base-master.apk-Einträge. Verwenden Sie unseren Fusion von APKS zu APK, um diese zu glätten und zu einem einzigen installierbaren .apk zu kombinieren.
3. Welches Format sollten Sie wählen?
- Wählen Sie XAPK beim Packen oder Sichern großer Android-Spiele, die auf externen .obb-Erweiterungsdateien neben geteilten APKs basieren.
- Wählen Sie APKS beim Exportieren von Split-Builds aus Android App Bundles (.aab oder beim Sichern installierter Split-Apps über SAI für maximale Tool-übergreifende Kompatibilität).
- Konvertieren Sie jedes davon in ein einzelnes eigenständiges APK wann immer Sie eine 1-Tap-Installation über den nativen Package Installer von Android, SideQuest, Firestick Downloader oder Windows Android-Emulatoren wünschen.