macOS — Apple シリコンとインテル

macOS で XAPK を APK に変換する方法

無料のブラウザベースのコンバーターを使用して、.xapk ファイルを Mac にインストール可能な APK に変換するための短いガイド。インストールは必要ありません。

コンバーターを開けます

macOS でブラウザ ツールを使用する理由

🍎

どこでも走ります

Apple Silicon および Intel Mac の Safari、Chrome、Firefox、その他の最新ブラウザで動作します。

🔒

ファイルはローカルに残ります

このページはブラウザーで XAPK を読み取ります。ファイルはサーバーにアップロードされません。

🎯

ドラッグアンドドロップ

.xapk ファイルをアップロード領域にドロップします。ページは分割をマージし、単一の APK を生成します。

📂

OBB 対応

パッケージに OBB データが含まれている場合は、それを取り出して、デバイスの Android/obb の下に配置できます。

macOS の要件

macOSのバージョンmacOS 11 (Big Sur) 以降を推奨
建築Apple Silicon (M シリーズ) または Intel
ブラウザ最近の Safari、Chrome、Firefox、Edge、または Brave
ディスク容量ソース XAPK と結果の APK にちょうど十分です

macOS でのステップバイステップ

1

開ける xapktoapk.com Safari、Chrome、または Firefox で。

2
をドラッグして、 .xapk ファイルをアップロード領域に追加するか、クリックして参照します。
3
ページがアーカイブを読み取り、分割された APK をマージするまで待ちます。
4
クリック APKをダウンロード 変換が完了したとき。
5
APK を USB 経由で Android デバイスに移動し、AirDrop で電話側のハンドラーまたはクラウド ストレージに移動し、インストールします。

変換された APK を Apple Silicon (M1 / M2 / M3 / M4) および Intel Mac 上で実行する

Apple Silicon Mac (M1、M2、M3、および M4) は、物理的な Android スマートフォンで使用されるものと同じ ARM64命令セット を共有します。つまり、ブラウザ コンバータを使用して、config.arm64_v8a.apk を含む .xapk をスタンドアロン .apk にマージすると、Apple Silicon Mac は、x86 Windows PC で必要な遅いバイナリ変換を行わずに、ARM64 Android エミュレータ内でハードウェア速度でネイティブ lib/*.so バイナリを直接実行できるようになります。

macOS ツール/エミュレータ サポートされているチップセット ネイティブ ABI サポート 変換されたAPKとOBBをインストールする方法
Android Studio AVD (公式) Apple シリコン (arm64-v8a) およびインテル (x86_64) M シリーズ Mac 上の 100% ネイティブ arm64-v8a マージされた .apk を実行中の Pixel エミュレータ ウィンドウにドラッグするか、ターミナルで adb install を実行します。
BlueStacks Air (Mac用) アップルシリコン(M1 / M2 / M3 / M4) ネイティブ ARM64 Android ゲーム エンジン ドックの APKをインストールする ボタンを使用するか、変換された .apk を BlueStacks Air ウィンドウにドラッグします。
MuMuPlayer プロ (macOS) Appleシリコン(Mシリーズ) Android12 arm64-v8a 上部のメニュー バーにある +APKを追加 ボタンをクリックします。 macOS 共有フォルダー経由で .obb をコピーします。
OpenMTP / LocalSend (電話転送) ユニバーサル (Apple シリコン + インテル) 物理的な Android スマートフォンに転送 macOS Sonoma および Sequoia 上で廃止された Google の Android ファイル転送 アプリを置き換えます。

最新の macOS で「Android ファイル転送」が失敗する理由 (および代わりに何を使用するか)

Google は従来の macOS Android ファイル転送 アプリを正式に廃止しました。macOS Sonoma (14) および macOS Sequoia (15) では、そのバックグラウンド エージェント (Android File Transfer Agent が、プレビュー、イメージ キャプチャ、または Google ドライブの実行中に USB MTP 接続を頻繁にロックアップします)。 Safari または Chrome で XAPK を変換した後、OpenMTP (macOS 用のオープンソース USB MTP クライアント)、ローカル送信 (クラウド アップロードなしの高速ローカル Wi-Fi 転送)、または Homebrew 経由の USB/Wi-Fi経由のADB を使用して、結果の .apk および .obb ファイルを Android スマートフォンに転送することをお勧めします。

ADB および分割 APK インストール用の macOS ターミナル (zsh) コマンド

macOS で Homebrew を使用している場合は、Google の android-platform-tools を数秒でインストールし、マージされた APK または生の分割 APK をターミナルから直接プッシュできます。

# 1. Install ADB on macOS via Homebrew (one-time setup)
brew install --cask android-platform-tools

# 2. If macOS Gatekeeper blocks adb, clear the quarantine attribute
xattr -d com.apple.quarantine $(which adb) 2>/dev/null || true

# 3. Install the single merged APK downloaded from xapktoapk.com
adb install -r ~/Downloads/converted-app.apk

# 4. Push OBB expansion file to Android 13 / 14 / 15 (bypasses Scoped Storage UI block)
adb shell mkdir -p /sdcard/Android/obb/com.package.name/
adb push ~/Downloads/main.100.com.package.name.obb /sdcard/Android/obb/com.package.name/

# Alternative: zsh one-liner to extract an XAPK and run adb install-multiple
mkdir -p /tmp/xapk_work && unzip -q ~/Downloads/app.xapk -d /tmp/xapk_work && adb install-multiple /tmp/xapk_work/*.apk

手動フォールバック: macOS アーカイブ ユーティリティまたは Keka を使用した XAPK アーカイブの検査

すべての .xapk ファイルは標準の ZIP コンテナです。 Finder で生のマニフェストを検査するか、OBB アセットを手動で抽出する場合は、次のようにします。

  1. Finder でファイルを選択し、Return を押してファイル名を編集し、拡張子を .xapk から .zip に変更します (Finder で確認を求められたら、.zip を使用する を選択します)。
  2. macOS アーカイブユーティリティ の場合はファイルをダブルクリックして解凍するか、アンアーカイバー または ケカ の場合は右クリックして開きます。
  3. TextEdit または VS Code で manifest.json を開いて、ターゲット SDK、権限、分割 APK リストを検査します。アーカイブに複数の config.*.apk 分割が含まれている場合は、上記の ブラウザベースのXAPKSからAPKへのコンバーター を使用して、分割がマージされ、調整され、単一のインストール可能な .apk に署名されるようにします。

macOS XAPK 変換に関するよくある質問

macOS 上の Safari は大規模な XAPK 変換を抑制またはブロックしますか?

macOS 上の Safari 16 以降は、最大 1 GB までの XAPK アーカイブをスムーズに処理します。複数の OBB ファイルを含む非常に大規模な 1.5 GB ~ 2 GB のゲーム XAPK の場合、macOS 上の Chromium ベースのブラウザー (Chrome、Brave、または Edge) は、タブごとに大きな WebAssembly/ArrayBuffer ヒープを割り当てます。

macOS Gatekeeper で APK ファイルをダブルクリックできないのはなぜですか?

iOS アプリ (.ipa) とは異なり、Android パッケージ (.apk) は、Android ランタイム環境なしでは macOS 上で直接実行できません。変換された APK を Apple Silicon エミュレータ (Android Studio AVD、BlueStacks Air、または MuMuPlayer Pro) 内にインストールするか、Android スマートフォンに転送します。

Android 14 の「このフォルダーは使用できません」という OBB 制限を Mac から回避するにはどうすればよいですか?

Android 14 は、デバイス上のファイル アプリが /Android/obb/ を開くことをブロックしますが、Mac からの USB ADB および MTP を介した完全な書き込みアクセスは引き続き許可します。ターミナルで adb push を使用するか、インストールされた APK を一度起動した後、OpenMTP 経由で .obb フォルダーをコピーします。

XAPK ファイルが Mac から外部サーバーにアップロードされたことはありますか?

一度もない。すべての ZIP 解凍、バイナリ マニフェストのパッチ適用、リソース テーブルのマージ、APK v1+v2 の署名は、Mac のブラウザ メモリ内でローカルに実行されます。

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

このページにあるすべての macOS ターミナル コマンド、Apple Silicon ARM64 エミュレータ ワークフロー、および MTP ファイル転送手順は、物理的な Apple Silicon ハードウェアでテストされました。サポートが必要ですか?当社のエンジニアリングチームにお問い合わせください。