アプリを Google Play Console にアップロードする
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
アプリのリリース バージョンに署名したら、アプリを Google Play にアップロードし、検査とテストを行って公開します。始める前に、以下の要件を満たしていることを確認してください。
Google Play アプリ署名への登録が完了している。2021 年 8 月以降、新規のアプリをアップロードして署名する場合はこの登録が必須となりました。
アプリが Google Play のサイズ要件を満たしている。
Google Play でサポートされる合計ダウンロード サイズの上限は 4 GB です。このサイズには、すべてのモジュールとインストール時のアセットパックが含まれます。詳細については、Google Play の最大サイズの上限をご覧ください。
上記の要件を満たしていることを確認できたら、Google Play Console にアプリをアップロードします。
このページでは、アップロード後に App Bundle をテストおよびアップデートする方法についても説明します。
[最新のリリースとバンドル] を使用して APK を検査する
アプリを Android App Bundle としてアップロードすると、アプリがサポートするすべてのデバイス設定を対象とする分割 APK とマルチ APK が自動的に生成されます。Google Play Console の [最新のリリースと App Bundle] ページの [最新の App Bundle] セクションを使用すると、Google Play によって生成されるすべての APK アーティファクトを表示したり、サポート対象デバイスや APK サイズの節約などに関するデータを検査したりできるほか、生成された APK をダウンロードしてローカルでデプロイおよびテストすることもできます。
App Bundle の詳細については、Google Play Console のヘルプトピックをご覧ください。
[最新のリリースとバンドル] でアプリのバージョンを調べる。
アプリを内部でテストする
アプリを内部で共有してテストする方法はいくつかあります。
それぞれにメリットがあります。チームに最適な方法を選択してください。
Firebase App Distribution を使用すると、あらゆる種類のビルドをデプロイし、ユーザーのリストに基づいて配布できます。テスターが特定のビルドにアクセスしてテストできるため、継続的インテグレーション システムからビルドを配布する場合に適しています。
Google Play Console の内部トラックを使用すると、アルファ版やベータ版のトラックによりも迅速にデプロイでき、定期購入、アプリ内購入、広告などのサービスにもアクセスできます。また、Google Play Console の署名と圧縮も行われるため、Play ストアでエンドユーザーに配布する際の容量に最も近くなります。Google Play ストアの審査を延期できるため、審査の完了を待つ必要もありません。ただし、Google Play ストアからエンドユーザーに完全に配布するためには、アプリの審査が完了している必要があります。
App Bundle をアップデートする
Google Play Console にアップロード済みのアプリをアップデートするには、ベース モジュールに含まれているバージョン コードを増やし、新しい App Bundle をビルドしてアップロードする必要があります。アップロードすると、Google Play が新しいバージョン コードを使用した更新版の APK を生成し、必要に応じてユーザーに配信します。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-07-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-27 UTC。"],[],[],null,["# Upload your app to the Play Console\n\nAfter you [sign the release version of your\napp](/studio/publish/app-signing#sign-apk), the next step is to upload it to\nGoogle Play to inspect, test, and publish your app. Before you get started, you\nmust meet the following requirements:\n\n- If you haven't already done so, [enroll in Play App Signing](/studio/publish/app-signing#enroll), which is the mandatory way to\n upload and sign all new apps since August 2021.\n\n- Ensure that your app meets Google Play's size requirements.\n Google Play supports a cumulative total download size of 4 GB. This size\n includes all modules and install-time asset packs. To learn more, read\n [Google Play maximum size limits](https://support.google.com/googleplay/android-developer/answer/9859372#size_limits).\n\nAfter you've met the preceding requirements, [upload your app to the Play\nConsole](https://support.google.com/googleplay/android-developer/answer/7159011)\n.\n\nThis page also describes how you can test and update your app bundle after it's\nbeen uploaded.\n\nInspect APKs using Latest releases and bundles\n----------------------------------------------\n\nIf you upload your app as an Android App Bundle, the Play\nConsole automatically generates split APKs and multi-APKs for all device\nconfigurations your app supports. In the Play Console, you can use the\n\"Latest bundles\" section in the \"Latest releases and bundles\" page to see all\nAPK artifacts that Google Play generates, inspect\ndata such as supported devices and APK size savings, and download generated APKs\nto deploy and test locally.\n\nTo see more details about your app bundle, see the Play Console help topic\n\n[Inspect app versions with Latest releases and bundles](https://support.google.com/googleplay/android-developer/answer/9006925).\n\nTest your app internally\n------------------------\n\nThere are several ways to share your app internally for testing:\n\n- Upload and distribute your app internally using [Firebase App\n Distribution](https://firebase.com/docs/app-distribution).\n- Upload and distribute your app internally using [Play Console's internal app\n sharing tool](https://play.google.com/console/internal-app-sharing).\n\nEach of these offers slightly different benefits, so use the one that works best\nfor your team.\n\n- Firebase app distribution lets you deploy any kind of build and distribute it\n to a list of users. This can be a good way of distributing builds from a\n continuous integration system so that testers can access specific builds for\n testing.\n\n- Play console internal track is faster to deploy compared to the alpha or beta\n tracks and gives you access to services such as Subscriptions, In-App\n purchases, and ads. This also goes through Play Console signing and shrinking\n so is the closest to what is distributed to end users through the play\n store. It is possible to defer the Play Store review until later to avoid\n having to wait for review to complete. However, the review is required\n before you can fully distribute your app to end-users through the Play Store.\n\nUpdate your app bundle\n----------------------\n\nTo update your app after you upload it to the Play Console, you need to increase\nthe version code included in the base module, then build and upload a new app\nbundle. Google Play then generates updated APKs with new version codes and\nserves them to users as needed."]]