AndroidアプリをGoogle Playで公開する方法(Capacitor)
Googleデベロッパーアカウントからリリースまで:パソコンを準備し、アプリを作成し、完成したCapacitorプロジェクトをAndroid Studioでビルドして署名し、実際のユーザーでテストして提出します。
まず:Androidテストアプリ(Mac・Android Studio不要)
提供元で所要時間: 約15分
- アプリのコードには、インストールできるテストアプリ(APK)を作るGitHubのワークフローが最初から入っています。無料で、開発者アカウントも不要です。
- アプリのコードをダウンロードして展開します。無料のGitHubアカウントを作り、GitHub Desktopをインストールします。
- GitHub Desktopで「File → Add local repository」を選び、展開したフォルダを指定して(リポジトリの作成を確認)、「Publish repository」を押します。非公開のままにします。
- github.comでリポジトリの「Actions」を開くと「Android app」が自動で動きます。数分後、「Artifacts」に「android-app」がダウンロードできる状態で表示されます。
- Androidスマホでファイルを開き、APKをタップして、この提供元からのインストールを一度だけ許可します。Play Storeに出すには、この後の手順(開発者のサポートが必要)に進みます。
Googleの開発者アカウントを作る
提供元で所要時間: 約20分、その後Googleの確認費用: 一度だけ25米ドル
- GoogleアカウントでPlay Consoleを開き、個人用か組織用のアカウントを選びます。
- 本人名義の身分証と支払いカードを用意します。Googleの本人確認には数日かかることがあります。
- 新しい個人アカウントは、Play ConsoleアプリでAndroid端末の確認も行います。
- 組織の場合はD-U-N-S番号が必要です。
パソコンを準備する
お使いのPCで所要時間: 約30分(ほぼダウンロード)費用: 無料
- Android Studioを無料でダウンロードしてインストールします。Javaも含まれています。
- Android Studioを一度起動し、セットアップウィザードを「Standard」で進めます。Android SDKがダウンロードされます。
- Node.js(LTS)をインストールします。ターミナルで「node -v」と入力すると、22以上のバージョン番号が表示されます。
コピーできるコマンドnode -vすぐに開く: Android StudioNode.jsをダウンロード
アプリを作成する
提供元で- Play Consoleで「アプリを作成」。文章、画像、プライバシー情報はローンチパッケージから使えます。
すぐに開く: Play Consoleを開くガイド:アプリの作成
Androidアプリをビルドして署名する
お使いのPCで所要時間: 約20分
- アプリのコードをダウンロードして展開します。
- Windows展開したフォルダを開き、上部のアドレスバーに「cmd」と入力してEnterキーを押します。
- MacFinderでフォルダを右クリック →「フォルダに新規ターミナル」を選びます。
- 下の2つのコマンドを貼り付けると、完成したアプリがAndroid Studioで開きます。
- 「Build → Generate Signed App Bundle」を選んで新しい鍵を作成し、鍵のファイルを大切に保管します。アップデートのたびに必要です。
コピーできるコマンドnpm install npm run androidすぐに開く: ガイド:アプリの署名ガイド:Capacitor
実際のユーザーでテストする
提供元で- Play Consoleでアプリを開きます。まず署名済みのApp Bundle(.aab)で内部テストを作成し、Android実機で招待リンクを試します。
- 次にクローズドテストを作り、テスターを追加して参加リンクを共有します。2023年11月13日より後に作成した個人開発者アカウントでは、12人以上が14日間以上連続して参加している必要があります。
- ログイン、画面移動、フォーム、オフライン時の動作を確認してもらいます。意見を集め、問題を修正して新しいビルドを再テストします。
- 条件を満たしたら、ダッシュボードで製品版へのアクセスを申請し、テストに関する質問に回答します。Googleの審査があるため、14日後に自動で公開できるわけではありません。
すぐに開く: ガイド:テスト
提出して公開する
提供元で- バンドルをリリーストラックにアップロードし、審査に提出します。公開範囲はPlay Consoleで調整できます。
すぐに開く: Play Consoleを開く
ほかのガイド
- OpenAI・Anthropic・GeminiのAPIキーを取得する方法
- アプリやWebサイト用の独自ドメインを取得する方法
- Webアプリを公開する:書き出しから独自アドレスまで
- iPhoneアプリをApp Storeで公開する方法(Capacitor)