Android App Bundle

Android App Bundleは、Google Playで使用されているAndroidアプリケーションソフトウェアのストア公開フォーマットである[1]。略称はaabまたはAAB

概要

[編集]

従来より、Androidでは「APK」がアプリケーションのインストールパッケージ(インストーラー)および各種アプリストアでの公開フォーマットを兼ねるものとして利用されてきた。ユーザーがダウンロードする必要のあるAPKファイルのサイズを削減するために、Google Playストアへの新しいアップロードフォーマットとして、2018年5月のGoogle I/OでAndroid App Bundle (AAB) が発表された[2]。その後、Google Playに登録されている多数のアプリでAABの採用が進んだが、2021年8月からはAABが標準フォーマットとなり、新規に登録されるアプリはAAB形式での公開が必須となった[3]

主な変更点として、Dynamic Delivery への対応が挙げられる。Google Play の Dynamic Delivery は Android App Bundle を使用して、各デバイス設定に合わせて最適化された APK をビルドして配信する機能で、必要なファイルのみをインストールできるようになるため、効率の良いダウンロードが可能となる[1]

Android App Bundle は、Android Studio 3.2 以降、Unity 2018.3 および 2017.4.17、Cocos Creator 2.0.9 以降で使用できる。

脚注

[編集]

出典

[編集]
  1. ^ a b Android App Bundle - Android デベロッパー”. Android Developers. 2021年9月27日閲覧。
  2. ^ Google Play、8月からAndroid App Bundle必須に、APKに代わる公開フォーマット | TECH+
  3. ^ "Google公式アプリストアの新アプリ受付は8月からAPKではなくAABに". ITmedia News. 1 July 2021. 2021年7月14日閲覧

関連項目

[編集]