APK + OBB zu XAPK Packager

XAPK-Ersteller & Paketierer online kostenlos

Kombinieren Sie einen Basis-APK, Split-APKs und Android-OBB-Erweiterungsdateien zu einem einzigen standardkonformen .xapk-Archiv mit einem automatisch generierten manifest.json-Deskriptor – 100 % lokal in Ihrem Browser.

Legen Sie .APK- und .OBB-Dateien hier ab

Wählen Sie eine oder mehrere .apk-Splits und optionale .obb-Erweiterungsdateien aus

Unterstützt mehrere Dateien. • Generiert automatisch XAPK v2 manifest.json

Warum APK + OBB in einen XAPK-Container packen?

Beim Verteilen großer Android-Builds, QA-Testversionen oder persönlicher Backups, die separate main.<ver>.<pkg>.obb-Asset-Archive oder modulare ABI-Splits enthalten, führt das Senden mehrerer loser Dateien dazu, dass Benutzer den OBB-Ordner verlegen. Das Packen in ein einziges .xapk-Bundle löst dieses Problem sauber.

  • Automatisches OBB-Pfad-Routing: Platziert jede .obb-Datei in Android/obb/<package_name>/ und schreibt die genaue install_location: "EXTERNAL_STORAGE"-Regel in manifest.json.
  • Automatische Split-ID-Zuweisung: Weist die geteilten Kennungen base und config.* zu, sodass Open-Source-Installationsprogramme und unser XAPK-zu-APK-Fusion jedes Modul erkennen.
  • Erkennt den Paketnamen automatisch aus dem OBB-Dateinamen: Wenn Sie main.104.com.company.title.obb löschen, extrahiert der Builder automatisch com.company.title und den Versionscode 104.

XAPK-Spezifikation v2-Referenz und APK-zu-XAPK-/APKS-Konvertierungsleitfaden

Step-by-step visual diagram showing how to package APK and OBB files into .XAPK and convert between XAPK and APKS containers
Visueller Leitfaden – APK-zu-XAPK-Konverter und XAPK-zu-APKS-Workflow: Egal, ob Sie einen apk zu xapk-Packager, einen APK-zu-XAPK-Konverter für Spiel-Backups oder eine xapk zu apks / APK-zu-Apks-Konverter & APK-Splitter online-Referenz suchen, lesen Sie unseren Vollständiger visueller Leitfaden für APK zu XAPK und XAPK zu APKS.

Die XAPK-Containerspezifikation verwendet das Standard-DEFLATE-ZIP-Framing mit einer obligatorischen manifest.json-Datei auf Stammebene, die in UTF-8 ohne BOM codiert ist. Um die Kompatibilität zwischen Desktop-Entpackern, ADB-Bereitstellungsskripten und Split-APK-Installationsprogrammen zu gewährleisten, muss ein XAPK-Bundle diesen strukturellen Konventionen folgen:

  • Split-APKs auf Root-Ebene (split_apks): Jede .apk-Datei im Bundle wird im Stammverzeichnis des ZIP-Archivs gespeichert. Das Primärmodul muss "id": "base" tragen, während Architektur-, Dichte- und Gebietsschemamodule "id": "config.<qualifier>" tragen (z. B. config.arm64_v8a oder config.xxhdpi).
  • Erweiterungs-Asset-Hierarchie (expansions): Jeder .obb-Erweiterungsblob wird in Android/obb/<package_name>/<filename>.obb im ZIP-Baum gespeichert und im expansions-Array mit "install_location": "EXTERNAL_STORAGE" und "install_path": "Android/obb/<package_name>/<filename>.obb" deklariert.
  • Bytegenaue total_size-Berechnung:-Installer überprüfen, ob die Ganzzahl total_size in manifest.json der genauen Summe der unkomprimierten Bytelängen aller gepackten .apk- und .obb-Dateien entspricht, sodass Geräte vor der Extraktion den verfügbaren Flash-Speicher vorab prüfen können. Unser Builder berechnet diese genaue Bytesumme automatisch.
Entwickelt und dokumentiert von Mst. Shaefale Leitender Entwickler und Android-Paketarchitekt • Verifiziert auf Android 12–15

Alle XAPK-Pakete werden zu 100 % lokal im Speicher Ihres Browsers ausgeführt. Benötigen Sie Beratung zu maßgeschneiderten Unternehmensverpackungen? Kontaktieren Sie unser Engineering-Team.