1. ホーム
  2. android

[解決済み] apk (.apk)とapp bundle (.aab)の違いについて

2022-04-21 23:16:11

質問

最近、Googleは新しい機能を発表しました。 app bundle これは、柔軟性とアーキテクチャの違いを除けば、APKとよく似たコンセプトです。

私は、APKファイルと比較して、アプリバンドルがデバイスでどのように動作するかを理解するために、多くのブログや記事を読み出しました。

Google Playストアを起点としたAndroid端末におけるapp bundleの実際の内部動作プロセスや動作について教えてください。

解決方法は?

アプリバンドルは公開形式であり、APK(Android application PacKage)は最終的に端末にインストールされるパッケージング形式です。

アプリバンドルは バンドルツール を使用して、APKのセットを作成します。(.apks) これを抽出し、ベースとコンフィギュレーションの分割、および潜在的な動的機能モジュールをデバイスにデプロイすることが可能です。

依存関係は以下のようなものになります。

App Bundleの中身は、こんな感じです。

App Bundlesの詳細については こちらから .