XAPK とは何ですか、また APK との違いは何ですか
ほとんどの人は、初めて XAPK ファイルに出会うのは偶然です。 Play ストア以外の場所からアプリやゲームを取得し、[ダウンロード] をタップすると、携帯電話では開く方法がよくわからない .xapk が表示されます。それでは、この形式が実際には何なのか、なぜ誰かがこの形式を発明したのか、そして、あなたがすでに知っている単純な APK とどこで決別するのかを明確にしましょう。
APKファイルについて
XAPK はその上に構築されるため、APK 自体から始めると便利です。 APK は Androidパッケージ の略で、Android がアプリの配布とインストールに使用する 1 つのファイルです。 1 つ開けると (詳細は後述)、実行するために必要なものがすべて見つかります。
- コンパイルされたコード (DEX ファイル)
- リソース (画像、レイアウト、文字列)
- アセット(生ファイル)
- AndroidManifest.xml (アプリのメタデータ)
- ネイティブ ライブラリ (存在する場合)
XAPKファイルとは何ですか?
XAPK は実際には単なる バンドル です。つまり、ベース APK に、単独では持ち運べない追加の部分 (通常は OBB 拡張データまたは分割 APK のセット) が一緒にパックされています。これは、単一の APK に収まらないほど大きすぎるアプリを配布するという厄介な問題を解決するために存在します。
XAPK ファイルは、以下を含む ZIP アーカイブです。
- base.apk - メインの APK ファイル
- manifest.json - パッケージのメタデータ
- Android/obb/[パッケージ]/ - OBB 拡張ファイル
なぜXAPKファイルが存在するのでしょうか?
Play ストアでは、基本 APK の上限は 150 MB です。ほとんどのアプリではこれで十分ですが、最新の 3D ゲームでは、オーディオやビデオをカウントするずっと前に、テクスチャだけでそれを使い切ってしまう可能性があります。 XAPK は、APK とその重いアセットを 1 回のダウンロードにまとめることで、この上限を回避します。 2 つの形式を比較すると次のようになります。
| 特徴 | APK | XAPK |
|---|---|---|
| 単一ファイル | はい | はい |
| OBB データが含まれています | いいえ | はい |
| 実用的な最大サイズ | ~150MB | 4GB以上 |
| 直接インストール | はい | 抽出が必要 |
XAPKファイルをインストールする方法
Android は通常の APK とは異なり XAPK をインストールしないため、実用的な方法は 2 つあります。
- XAPKS から APK へのコンバーターを使用してください - APK を抽出して個別にインストールします
- XAPK インストーラー アプリを使用する - SAI (Split APKs Installer、オープンソース ツール) などの特殊なインストーラーは、XAPK ファイルを直接インストールできます
XAPK vs APK vs AAB: 簡単な比較
3 つの形式すべての概要を次に示します。
- APK - 標準のインストール可能な形式、制限されたサイズ
- XAPK - APK + OBB バンドル、サードパーティ ストアで使用
- AAB - Play ストアの公開形式、インストール不可
詳細な比較については、完全な比較ガイド をご覧ください。
XAPK、APK、ZIP 形式間の変換
多くのユーザーは、異なる Android ファイル形式間で変換する方法を探しています。知っておくべきことは次のとおりです。
- APKからZIPへ: .apk ファイルの名前を .zip に変更して、その内容 (AndroidManifest.xml、classes.dex、リソース) を調べることができます。これが APK 分析ツールの動作の基礎です。
- ZIPからAPKへ: .zip の名前を .apk に戻すことはできますが、正常にインストールするには、ファイルが有効な Android パッケージ構造を持ち、適切に署名されている必要があります。
- APKMからAPKへ: APKM形式 (APKMirror によって使用される) は、分割された APK のバンドルです。アーカイブからベース APK を抽出して APKMからAPKへ を変換することも、APK と APK の統合 を使用してすべての分割を 1 つのインストール可能なファイルにマージすることもできます。
XAPK ファイルはどこで入手すればよいですか?
Android アプリをインストールする最も安全な場所は、依然として 公式Google Playストア です。 Play ストアは分割 APK とダウンロード オンデマンド アセットを自動的に処理するため、ほとんどのユーザーにとって XAPK ファイルを扱う必要はまったくありません。 XAPK のサイドローディングは、独自のビルドのテスト、公式プロジェクト ページからのオープンソース アプリのインストール、合法的に所有するアプリのバックアップの復元などの正当な場合に予約する必要があります。ソースが何であれ、インストールする前に必ず最初に APK ベリファイア を介してファイルを渡し、署名証明書を確認してください。
重要なポイント
- Android では標準のアプリ配布に APK を使用します。
- XAPK を使用すると、追加の OBB データを必要とするアプリのインストールが簡素化されます。
- XAPK を理解すると、大規模なモバイル ゲームを管理するのに役立ちます。
オンラインでXAPKをAPKに変換する方法
本当に必要なのはインストール可能な APK だけである場合、最も早いパスは オンラインXAPKSからAPKへのコンバーター です。 xapktoapk.com の無料ツールはブラウザ内で完全に実行され、何もインストールする必要はありません。 XAPK を選択すると、ツールがデバイス上で XAPK を読み取り、ベース APK を取り出し、ダウンロードのために返します。すべてのステップがローカルで行われるため、ファイルがサーバーに送信されることはありません。これは、自分で構築またはバックアップしたものにまさに必要なことです。
XAPK のセキュリティに関する考慮事項
サイドロードするものはすべて、特に Play ストアの外から届いたものである場合には、少し健全な疑いを持たれる価値があります。いくつかの習慣を身につけることでトラブルを回避できます。
- まずは公式ソースを使用してください。 Google Play ストアまたは開発者自身の Web サイトをお勧めします。合法的に所有しているアプリや、プロジェクトの公式リリース ページから入手したオープンソース ソフトウェアについては、サイドローディングを予約してください。
- APK の署名を確認します。 APK検証ツール を使用して、インストールする前に抽出された APK ファイルの暗号化署名を確認します。
- 権限を確認してください。 インストールする前に、APK情報ツール を使用して AndroidManifest.xml 内のアプリの権限を確認してください。
- マルウェアをスキャンします。 ダウンロードした XAPK ファイル、特に馴染みのないソースからダウンロードした XAPK ファイルに対して、常にウイルス対策スキャンを実行してください。
- ファイルのハッシュを比較します。 持っている場合は、ダウンロードした SHA-256 ハッシュを発行者の公式ハッシュと比較してください。
XAPK 形式が使用される場所
XAPK コンテナ形式は、基本 APK をその拡張データとバンドルする方法、または APK 構成を 1 つのダウンロード可能なファイルに分割する方法として、公式の Play ストア配布フローの外で生まれました。次のような場合に遭遇します。
- 分割 APK と OBB リソースを含む独自のビルド アーティファクトを操作します。
- プロジェクトが独自の署名付きリリースをホストするオープンソース Android アプリをインストールします。
- 所有するデバイスから以前にエクスポートしたバックアップを復元します。
- アプリケーションの開発者から直接提供されるベータ ビルドを受け取る。
それ以外の場合は、公式の Google Play ストアからアプリを直接インストールします。Play は分割された APK と OBB アセットを自動的に処理し、ユーザーの介入は必要ありません。
XAPK に関するよくある質問
XAPKとは何の略ですか?
XAPKは「Extended Android Package Kit」の略です。 これは、APK ファイルと OBB 拡張データを 1 つのダウンロード可能なアーカイブにまとめるために APKPure によって作成されたカスタムパッケージ形式です。
PC または Mac で XAPK を開くことはできますか?
PC または Mac ブラウザーで xapktoapk.com を使用して、XAPK を APK に変換できます。または、.xapk の名前を .zip に変更し、WinRAR、7-Zip、または内蔵の Mac アーカイバを使用して解凍し、その内容を表示します。
XAPK 形式のゲーム ファイルが非常に大きいのはなぜですか?
ゲームには、3D テクスチャ、オーディオ ファイル、ビデオ カットシーン、マップ データなどの大規模なアセットが含まれます。これらのアセットは、XAPK パッケージ内にバンドルされている OBB 拡張ファイルに保存されるため、ファイル サイズは 1 ~ 4 GB 以上になります。
XAPK は APKS または AAB と同じですか?
いいえ、XAPK は APKPure のサードパーティ形式 (APK + OBB) です。 APKS には、bundletool からの分割 APK が含まれています。 AAB (Android App Bundle) は、Play ストア用の Google の公式公開形式です。それぞれに異なる内部構造と使用例があります。
XAPKをインストールするには携帯電話をroot化する必要がありますか?
いいえ、root化は必要ありません。 XAPK ファイルは、APKPure、SAI インストーラーを使用するか、無料のオンライン コンバーターを使用して最初に APK に変換することでインストールできます。すべての方法は root アクセスなしで機能します。
XAPK アーカイブの使用に関する最終的な考え
XAPK は、実際のパッケージ化の問題に対する賢明な答えです。XAPK は、大きなアプリとそのすべてのパーツを別々のダウンロードに分散させるのではなく、1 つのファイルに保持します。はい、インストール時に追加の手順が 1 つ必要になりますが、その代わりに何も失われることはありません。コンバーターを使用して APK を取り出し、その署名を確認すれば準備完了です。