XAPK vs APKS vs APKM: ベンチマーク、構造、速度、判定 (2026)
直接比較の判定: Google Play がモノリシック APK から 動的配信 (分割 APK) に移行したとき、サードパーティのツールとリポジトリには、base.apk に必要な CPU ABI、画面密度 (DPI)、および言語分割をバンドルするコンテナ形式が必要でした。現在、.xapk (.obb 拡張データを必要とするゲームに最適)、.apks (Google の bundletool および SAI によって生成されたオープン スタンダード)、および .apkm (info.json を使用した APKMirror の分割バンドル形式) の 3 つの形式が主流です。
1. 直接の仕様とベンチマーク マトリックス
| 仕様/メートル法 | XAPK (.xapk) | APKS (.apks) | APKM (.apkm) |
|---|---|---|---|
| 起源/作成者 | APKPure / オープンコミュニティ | Google bundletool と SAI | APKMirror |
| バイナリコンテナヘッダー | 標準 PKZIP (0x504B0304) | 標準 PKZIP (0x504B0304) | PKZIP または暗号化されたストリーム |
| メタデータマニフェストファイル | manifest.json + icon.png | toc.pb (プロトバッファ) または meta.sai_v2.json | info.json + icon.png |
| OBB 拡張ファイルをサポートしますか? | はい (Android/obb/<pkg>/*.obb) | いいえ (APK の分割と Play アセットの配信のみ) | いいえ (分割 APK のみ) |
| 平均ブラウザのマージ速度 (150 MB) | ~3.8秒 | ~3.4秒 | ~2.1秒 (開梱/再梱包) |
| xapktoapk.comの専用オンラインツール | XAPKSからAPKへの変換ツール & XAPKビルダー | APKS から APK へのマージ | APKMからAPKへのアンパッカー |
2. 内部メタデータ スキーマの違い (manifest.json と info.json)
パッケージをプログラムで検査するとき、またはインストーラーの失敗をデバッグするときに、アーカイブのルート内の JSON 記述子によってコンテナー形式がすぐに識別されます。
- XAPK (manifest.json): xapk_version (レガシー APK+OBB の場合は 1、分割 APK の場合は 2)、package_name、version_code、split_apks: [{ id, file }]、および expansions: [{ file, install_location, install_path }] を定義します。 XAPK ビューアおよびマニフェスト検証ツール を使用して、このスキーマをリアルタイムで検証できます。
- APKM (info.json): pname、versioncode、release_version、min_api、arches などのキーを使用します。私たちの APKMからAPKへのアンパッカー は、このファイルをブラウザで直接解析します。
- APKS (toc.pb): bundletool build-apks --bundle=app.aab --output=app.apks の実行時に生成されます。フラット split_*.apk ファイルまたはネストされた splits/base-master.apk エントリのいずれかが含まれます。 APKS から APK へのマージ を使用してこれらを平坦化し、単一のインストール可能な .apk に結合します。
3. どの形式を選択する必要がありますか?
- 分割 APK とともに外部 .obb 拡張ファイルに依存する大規模な Android ゲームをパッケージ化またはバックアップする場合の XAPKを選択してください。
- Android アプリ バンドル (.aab) から分割ビルドをエクスポートするとき、またはツール間の互換性を最大限に高めるために、インストールされている分割アプリを SAI 経由でバックアップするときの APKS を選択してください。
- それらのいずれかを単一のスタンドアロン APK に変換 Android のネイティブ パッケージ インストーラー、SideQuest、Firestick Downloader、または Windows Android エミュレーターを使用して、いつでも 1 タップでインストールできます。