昨年、Google はAndroid App Bundleと呼ばれる新しいモジュール形式でアプリケーションとゲームの配布を改善しました。モジュール式インストールのおかげで、アプリケーションの占有サイズが小さくなり、デバイスの構成に固有のリソースを使用して APK が作成されます。
これまでに100,000 を超えるアプリケーションが新しい形式に移行しており、Google は現在、新しい利点を発表し、アプリケーションに賭けるべき 16 の理由を開発者に説明することで、 Android App Bundle形式を重要な推進力としています。モジュラー:
Android App Bundle のすべての利点
Android App Bundle の主な利点は、アプリケーションとゲームのサイズが削減されることです。平均して、ユニバーサル APK と比較してアプリケーションのサイズが 20% 削減されます。このサイズの節約により、アプリケーション サイズの問題がなくなるため、インストール数が 11% 増加し、アンインストール数が減少します。
Google Play モジュラー アプリケーションのおかげで、各デバイスに合わせてアプリケーションを効率的にカスタマイズできます。これは、アプリケーションのダウンロードとインストールが高速になることを意味します。
開発者は複数の APK をリリースする必要がないため、アプリとアップデートをより迅速にリリースできます。 Google Play は、デバイス設定に従って特定の APK を作成する責任を負います。
Android App Bundle は、開発者にPlay Console で追加のレポートと最適化のガイダンスを提供します。これは、APK では利用できないオプションです。
モジュール型アプリケーションを使用すると、アプリケーションのサイズを大幅に増やすことなく、新しい 64 ビット要件を追加できます。 Google Play は、各デバイスに適切なネイティブ コードを提供します。
Play Core ライブラリが統合されているため、ユーザーがアプリケーションを離れることなく、アプリケーションは更新を要求して実行できます。
ゲームでは、プレイヤー エクスペリエンスを向上させるために、APK と比較して最大 1 GB の追加ファイルをダウンロードできるようになります。
ゲームは、拡張ファイルを回避して、最大150 MB の圧縮ダウンロード サイズをダウンロードすることもできます。 APK で公開されたアプリとゲームは、圧縮されたダウンロード サイズが最大 100 MB までしかダウンロードできません。
Android App Bundle を使用すると、開発者はインスタント ゲームバージョンを起動できるようになり、プレーヤーは最初にゲームをインストールしなくても、最初にゲームを試すことができます。
開発者は、機能を独立した動的機能モジュールとして設計、構築、テストすることにより、開発時間を短縮できます。
モジュール型アプリケーションではビルド時間が短縮されます。モノリシック アプリケーションは構築に時間がかかります。
モジュラー アプリは、AR や VR 機能などのデバイス機能、またはユーザーの国に応じて適応するようになったため、生成された APK にはデバイスと互換性のある機能が追加されます。
アプリケーションは、インストール中に必要に応じてオンデマンドで機能をインストールしたり、不要になった機能をアンインストールしたりできます。
Android App Bundle は、キーの紛失から開発者を保護します。これで、ユーザーはログインして Google に本人確認を行い、新しいアップロード キーを取得できるようになります。通常の APK では、署名キーを紛失すると復元できず、アプリケーションを更新できません。
弱い鍵または侵害された鍵は、新しい鍵に更新できます。このようにして、アプリケーションは暗号的により強力なキーを要求できます。
最後に、Google が挙げた最後の理由は、アプリケーションやゲームの配布を改善するためのツールが今後も登場するため、 Android App Bundle が将来性があるというものです。
経由 | Google Play開発者