-
キーストアの作成:
- ターミナルまたはコマンドプロンプトを開き、次のコマンドを実行します:
keytool -genkeypair -alias myAlias -keyalg RSA -keysize 2048 -validity 10000 -keystore myKeystore.jks
このコマンドは、"myKeystore.jks" という名前のキーストアファイルを作成します。キーストアには、署名に使用するキーペアが含まれます。
- ターミナルまたはコマンドプロンプトを開き、次のコマンドを実行します:
-
ビルドの設定:
- Android Studioを開き、プロジェクトを選択します。
- "Build" → "Select Build Variant"を選択します。
- "Bundle"を選択し、"Release"を選択します。
-
署名設定の追加:
- プロジェクトビューで、appモジュールを右クリックし、「Open Module Settings」を選択します。
- "Signing"タブを選択し、"Release"構成を選択します。
- "Keystore file"フィールドに、先ほど作成したキーストアファイルのパスを入力します。
- キーストアのパスワードとキーアリアスのパスワードを入力します。
-
ビルドと署名:
- メニューバーで、「Build」→「Generate Signed Bundle/APK」を選択します。
- 「Android App Bundle」を選択し、「Next」をクリックします。
- 「APK」または「Android App Bundle」を選択します。
- 「Release」を選択し、「Next」をクリックします。
- 署名情報を入力します。
- 「Finish」をクリックしてビルドプロセスを完了します。
以上が、Android Studioで署名されたバンドルを生成する方法の概要です。詳細な手順とコード例は、公式のAndroidドキュメントや開発者ガイドを参照してください。