APK 拡張ファイルの追加とテスト

2021 年 8 月より、Google Play での新規アプリの公開は Android App Bundle で行う必要があります。新規アプリのサイズが 150 MB を超える場合は、Play Asset Delivery または Play Feature Delivery のいずれかを使用する必要があります。

詳しくは、Android デベロッパー ブログの「The Future of Android App Bundles is here」(英語)をご覧ください。

アプリで 100 MB を超えるメモリが必要な場合は、拡張ファイルを使用して追加の APK アセットを保存できます。1 個のアプリにつき 2 つの拡張ファイルを保存できます。拡張ファイルの最大サイズはそれぞれ 2 GB です。

APK ファイルの最大ファイルサイズは、APK がサポートする Android バージョンに応じて異なります。

  • 100 MB - Android 2.3 以上(API レベル 9~10、14 以上)を対象とする APK
    • 100 MB の APK をインストールするには、バージョン 5.2 以上の Play ストアが必要です。

拡張ファイルをホストするのに追加費用はかかりません。Google Play でアプリをインストールまたは更新する際には、可能な限りこのファイルがダウンロードされますが、アプリで拡張ファイルをダウンロードすることが必要になる場合もあります。

APK をダウンロードするときの圧縮後のサイズ(拡張ファイルを含む)が 150 MB を超える場合、アプリのダウンロードには Wi-Fi を使用するようすすめる警告ダイアログがユーザーに表示されます。

おすすめの方法: Android App Bundle を使ってアプリを配信すると、サイズが小さく効率性の高いアプリを開発、配信できるので、ユーザーがインストールしやすくなります。

拡張ファイルの種類

拡張ファイルを使用する場合、1 つのファイルがメインファイル、もう 1 つのファイルがオプションのパッチファイルとなります。オプションのパッチファイルは通常、メインファイルへの小規模なアップデートを提供するために使用されます。

拡張ファイルには任意の種類のファイルを使用できます。拡張ファイルはアプリからアクセスできるデバイスの共有ストレージ(SD カードやマウント可能な USB パーティションなど)に保存されます。拡張ファイルのすべての URL は、ダウンロードごとに個別に発行されるため常に一意です。

拡張ファイルの管理

拡張ファイルを追加、変更する

未公開のリリースに新しい拡張ファイルをアップロードしたり、既存の拡張ファイルを追加したりできます。

  1. Google Play Console を開きます。
  2. アプリを選択します。
  3. 左側のメニューで [リリース] > [製品版] に移動します。
  4. [製品版] ページに、[標準]、[Instant Apps のみ]、[リリースの種類を管理] というプルダウンが表示されます。
  5. [リリースの種類を管理] を選択します。
  6. 該当リリースに関連付けられている APK のリストが表示されます。関連するバージョン コードの横にある追加アイコン を選択します。
  7. 新しいファイルをアップロードするか、既存の拡張ファイルを追加するかを選択します。
    • 公開前の APK では、別の拡張ファイルを選択するか [拡張ファイルなし] を選択して、拡張ファイルを変更または削除することができます。既存のリリースから拡張ファイルを削除することはできません。
  8. [保存] をクリックします。
拡張ファイルを削除する

既存のリリースから拡張ファイルを削除することはできません。今後 APK に拡張ファイルを含めない場合は、拡張ファイルを使用しない新しい APK を使用して新しいリリースを作成してください。

公開前の APK では、追加した拡張ファイルをいつでも変更できます。

  1. Google Play Console を開きます。
  2. アプリを選択します。
  3. 左側のメニューで [リリース] > [アプリのリリース] を選択します。
  4. 更新するリリースタイプの横の [管理] に移動します。
  5. 該当リリースに関連付けられている APK のリストが表示されます。関連するバージョン コードの横にある追加アイコン を選択します。
  6. 下向き矢印 プルダウン矢印 を選択します。
  7. [拡張ファイルなし] > [保存] を選択します。
拡張ファイルをテストする

アプリを配信する前に、必ず拡張ファイルの実装をテストしてください。

APK 拡張ファイルは未公開アプリではテストできません。APK 拡張 ファイルをテストするには、使用可能なトラックに APK を公開する必要があります。

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

問題を迅速に解決できるよう、ログインして追加のサポート オプションをご利用ください。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー
ヘルプセンターを検索
true
92637
false