ここにAPKSファイルをドラッグ&ドロップします
またはクリックしてファイルを選択
分割 APK で .apks および .zip ファイルをサポート分割 APK とは何ですか?
分割 APK は、配信を最適化するために Android アプリを複数の小さな APK ファイルに分割します。
- Google Play ストアに最適化された配信
- Bundletool AAB から APK への変換
- SAI (分割 APK インストーラー) バックアップ
- マルチアーキテクチャとマルチ密度のサポート
APK タイプの分割
APKS から APK へ — よくある質問
APKS 分割アーカイブと XAPK および標準 APK パッケージの違い
.apks ファイル (APK セット アーカイブ) は、Google の bundletool build-apks コマンドライン ツールや、SAI (分割 APK インストーラー) や APKMirrorインストーラー などの一般的な分割パッケージ バックアップ マネージャーによって生成される標準出力コンテナーです。 .xapk (APKPure の manifest.json 構造を使用し、多くの場合 .obb ゲーム データをバンドルする) とは異なり、.apks アーカイブには、モジュラー分割 APK のセットが含まれています。これは、バイナリ toc.pb 目次を持つ splits/ ディレクトリ内に編成されるか、ZIP アーカイブのルートにフラットに保存されます。
.apks アーカイブから base-master.apk のみをインストールしようとすると、文字列テーブル、高 DPI ドローアブル、およびネイティブ C/C++ ライブラリが別個の構成分割に存在するため、アプリはすぐに Resources$NotFoundException または UnsatisfiedLinkError でクラッシュします。
- ベースモジュール (base.apk / base-master.apk): コア Dalvik バイトコード (classes.dex) とプライマリ マニフェストが含まれていますが、密度固有のアイコンとネイティブ CPU ライブラリがありません。
- ABI アーキテクチャ分割 (config.arm64_v8a.apk、config.armeabi_v7a.apk、config.x86_64.apk): 携帯電話またはエミュレータのプロセッサに必要な、コンパイルされた lib/<abi>/*.so バイナリを保持します。
- 画面密度とロケール分割 (config.xxhdpi.apk、config.en.apk): UI ビットマップとローカライズされた文字列を動的配信によって分離して保存します。
- APKS セットの検査とインストール: 上記のアナライザーを使用して、個々の分割を検査して抽出するか、すぐに実行できる adb install-multiple コマンドでバッチ エクスポートします。すべての分割を単一のスタンドアロンの v1+v2 署名付き .apk ファイルに自動的にマージする場合は、.apks または .xapk アーカイブを メイン XAPK と分割 APK のマージ に直接ドロップします。