ZArchiver, SAI & AntiSplit-M vs. Browser-XAPK-Konvertierung: Welche Methode sollten Sie verwenden?
Wenn Android-Benutzer und -Entwickler ein .xapk- oder .apks-Archiv installieren oder konvertieren müssen, ohne umfangreiche Store-Clients von Drittanbietern zu installieren, werden vier Tools immer wieder angezeigt: ZArchiver, SAI (Split APKs Installer), AntiSplit-M und browserbasierte XAPK-zu-APK-Konverter wie xapktoapk.com. Während alle vier Android-Archivcontainer verwalten, erledigen sie unter der Haube grundlegend unterschiedliche Aufgaben.
1. Warum das Extrahieren von base.apk in ZArchiver bei modernen Split-Apps fehlschlägt
Tausende Tutorials weisen Benutzer an, ein .xapk in ZArchiver zu öffnen, base.apk zu extrahieren und auf „Installieren“ zu tippen. Diese Methode funktionierte bereits im Jahr 2018, als ein .xapk nur ein einziges monolithisches APK und einen Android/obb/-Ordner enthielt. Heutzutage verwenden jedoch über 85 % der Android-Apps Dynamische Bereitstellungs-Split-APKs.
Wenn Sie ZArchiver verwenden, um nur base.apk aus einem geteilten Bundle zu extrahieren, schlägt dies fehl, weil ZArchiver ein Dateiarchivierer und kein binärer APK-Compiler ist – er führt config.arm64_v8a.apk nicht in base.apk zusammen, patcht isSplitRequired="true" nicht innerhalb des binären AndroidManifest.xml und signiert das geänderte Paket nicht neu. Beachten Sie, dass das integrierte Menü „Installieren“ von ZArchiver zwar auf einigen Telefonen die Installationssitzung für mehrere Pakete von Android aufrufen kann, es jedoch immer noch keine eigenständige .apk-Datei erstellt, die Sie teilen, archivieren oder seitlich auf einen Android-Fernseher oder -Emulator laden können.
2. Wie sich SAI (Split APKs Installer) von einer APK-Fusion unterscheidet
SAI ist ein angesehenes Open-Source-Android-Dienstprogramm, das die PackageInstaller.Session-API von Android verwendet, um mehrere .apk-Splits gleichzeitig an das Betriebssystem weiterzuleiten. Jedoch:
- SAI installiert teilt Archive auf das aktuelle Telefon auf, aber es teilt kann nicht zusammengeführt werden .xapk in eine einzige eigenständige .apk-Datei auf.
- Auf Xiaomi-Telefonen mit MIUI oder HyperOS schlägt SAI häufig fehl, es sei denn, Sie deaktivieren die MIUI-Optimierung (wodurch die App-Berechtigungen auf Ihrem Telefon zurückgesetzt werden).
3. AntiSplit-M vs. browserbasierte Konvertierung (xapktoapk.com)
AntiSplit-M ist eine Open-Source-Android-App zum Zusammenführen geteilter APKs auf dem Gerät, während xapktoapk.com direkt in Ihrem Browser auf Android, Windows-PC, macOS, Linux und ChromeOS ausgeführt wird, ohne dass eine App-Installation erforderlich ist.
| Fähigkeit | xapktoapk.com (Browser) | ZArchiver | SAI (Split Installer) | AntiSplit-M |
|---|---|---|---|---|
| Gibt einen einzelnen Standalone-.APK aus? | Ja (zusammengeführt + signiert) | Nein (nur Entpacken) | Nein (nur Splits werden installiert) | Ja |
| Muss zuerst eine App installiert werden? | Nein (Läuft im Browser) | Ja (nur Android) | Ja (nur Android) | Ja (nur Android) |
| Funktioniert es auf Windows-PCs, Macs und Chromebooks? | Ja (alle Betriebssysteme) | NEIN | NEIN | NEIN |
| Patches isSplitRequired & V1+V2-Zeichen? | Ja | NEIN | N / A | Ja |
| Behandelt die Erweiterungsextraktion .OBB? | Ja (OBB-Tool) | Ja (manuelles Kopieren) | Beschränkt | Nur Splits |
Wann Sie die einzelnen Tools in Ihrem Workflow verwenden sollten
- Verwenden Sie xapktoapk.com, wann immer Sie ein einzelnes, dauerhaft zusammengeführtes, mit v1+v2 signiertes .apk benötigen, ohne eine Hilfs-App auf Ihrem Telefon zu installieren, oder wenn Sie auf einem Windows-PC, Mac, Chromebook oder Android TV arbeiten.
- Verwenden Sie ZArchiver (gepaart mit Shizuku auf Android 13–15), wenn Sie eine extrahierte .obb-Erweiterungsdatei ohne Computer in /sdcard/Android/obb/<package>/ auf Ihrem Telefon kopieren müssen.
- Verwenden Sie SAI, wenn Sie eine installierte Split-App von Ihrem eigenen Gerät in ein .apks-Backup-Archiv exportieren möchten.