APK、APKM、XAPK: さまざまな Android パッケージ形式を理解する

Three kraft boxes labeled APK, APKM and XAPK comparing Android package formats

「古き良き時代」には、Android で知っておく必要があるファイルの種類は 1 つだけでした。APK です。しかし、アプリが大規模かつ複雑になるにつれて、特定の問題を解決するために APKM や XAPK などの新しい形式が登場しました。これらの紛らわしい拡張機能は、携帯電話に拡張機能の開き方がわからないと表示され、イライラすることがよくあります。

以下では、3 つの形式がそれぞれどのように組み合わされているか、いつそれらの形式に遭遇するか、そして XAPKコンバータ や APKS/APKM のマージ などのツールを使用してそれらに対処する方法について詳しく説明します。

概要まとめ: APK は、Android がネイティブに理解する、インストール可能なユニバーサル形式です。 XAPK は、APK とその OBB をラップするか、Play ストア外で配布するためにファイルを 1 つの ZIP に分割します。 APKM は、分割 APK バンドル用の APKMirror 独自のコンテナです。 APK のみを直接インストールします。他の 2 つは抽出するか、分割対応インストーラーが必要です。

1. クラシック: APK (Android パッケージ)

APK ファイルは、Android アプリの配布とインストールに使用される標準のアーカイブ形式です。 Windows の .exe ファイル、macOS の .dmg のようなものだと考えてください。

2. 大容量パッケージ:XAPK (APK + OBB)

主に APKPure のチームによって開発された XAPK 形式は、ファイル サイズの制限を解決するために作成されました。大規模でリアルな 3D ゲームにはギガバイトのデータが必要ですが、標準の APK には収まりません。

3. スペシャリスト: APKM (APKMirror バンドル)

APKM は、「App Bundle」を処理するために APKMirror によって導入された最新の形式です。 Google が AAB に移行したとき、すべてのデバイスに単一の「ファット」APK を提供するのをやめました。 APKMirror は、デバイス構成ごとに必要なすべての分割 APK を 1 つのファイルにバンドルする APKM を作成することで対応しました。

機能比較表

特徴 APK XAPK APKM
標準 Android インストール はい いいえ いいえ
OBBデータを含む いいえ はい いいえ
分割 APK を含む いいえ 部分的 はい
ミラー/ソース ユニバーサル APKPure / APKFab APKMirror

どの形式を選択する必要がありますか?

選択できる場合は、次の簡単なルールに従ってください。

  1. 小規模なアプリの場合: 常に APK を選択します。それが最も簡単で速いです。
  2. 大規模なゲームの場合: XAPK を選択します。これは、ゲームとその高解像度データの両方を 1 回のダウンロードで入手する最良の方法です。
  3. 最新の通常のアプリの場合: APK が利用できない場合は、特定の携帯電話のハードウェアに合わせてアプリが最適化されて実行されるため、APKM が最善の策です。

プロのようにあらゆるフォーマットを管理

拡張子が何であれ、私たちのツールは Android パッケージを数秒で変換して分析するのに役立ちます。

今すぐファイルを分析してください

よくある質問 (FAQ)

XAPK は APK より安全ですか?

安全性は形式ではなくソースに依存します。正規の生成元 (独自のビルド、開発者の公式リリース ページ、またはオープンソース プロジェクト) から取得した XAPK は、同等の APK と同じくらい安全です。未知の再アップローダーから取得したものは、コンテナの形式に関係なく危険です。常に署名を検証する。

APKM を通常の APK に変換できますか?

はい。 「結合(マージ)」ツールを使用すると、ベースAPKバンドルと関連する構成スプリットを1つのインストール可能なファイルに結合できます。ただし、このファイルは元のバンドルよりもはるかに大きくなります。

Google が App Bundle に切り替えたのはなぜですか?

効率。バンドルは、開発者が作成したものすべてではなく、特定のユーザーのデバイスに必要なコードと画像のみを送信することで、アプリのサイズを平均約 15% 削減します (大規模な複数構成のアプリの場合はさらに多くなります)。

概要: APK、APKM、XAPK のいずれかを選択する

Android のファイル形式は複雑になり続けていますが、APK、XAPK、APKM の違いが小さくなると、デバイスの管理がはるかに簡単になります。大規模なゲームからデータを抽出することと、カスタム ROM の分割をマージすることはまったく異なる作業ですが、当社のツール スイートは両方の作業を苦痛なく行えるように構築されています。今後もこのような詳細な内容をブログで公開していきます。

Mst Shaefale による設計と文書化 リード開発者兼 Android パッケージ アーキテクト • Android 12 ~ 15 で検証済み

Mst Shaefale は、クライアント側の XAPK/APKS マージ、バイナリ マニフェスト パーサー、APK v1+v2 署名ツールを xapktoapk.com で保守しています。古いコマンドや OS の変更を見つけましたか?編集メモを送信します。