メインコンテンツにジャンプ

Android署名

Android署名のキーストアと指紋の概要を生成する

リリースビルド用にPKCS#12署名キーストアを作成し、エイリアスと指紋を保存し、Gradle、CI、またはクラウドビルドプロバイダーに直接出力する

コンテナ

PKCS#12

アイデンティティ

シングルリリースエイリアス

指紋

SHA-1とSHA-256

リリースチェックリスト

  1. 1. このアプリとともに長期にわたって残るエイリアスとパスワードを選択してください。
  2. 2. キーストアをダウンロードし、秘密管理者に保存するメタデータを保存してください。
  3. 3. GradleまたはCI環境で同じエイリアスとパスワードを設定してください。
  4. 4. アップロードキーを安定させるようにして、将来のPlayリリースが機能しないようにしてください。

入力

キーストアの詳細

署名証明書に埋め込むべき主題情報を入力し、安定したエイリアスを選択してください。

出力

Android署名バンドルが生成されました

生成後、ダウンロード可能なキーストア、証明書エクスポート、およびストア設定またはOAuth統合に必要な指紋が取得できます。

署名バンドルを生成して、ここでアリース、指紋、ファイルダウンロードを表示します。

アップロードキー設定

新しいアプリまたは内部テストパイプラインでアーティファクトを提出する前に署名する必要がある場合、生成されたキーストアをアップロードキーとして使用してください。

指紋の再利用

SHA-1とSHA-256の値は、署名識別情報登録が必要なAPI、Googleサービス、および企業統合に便利です。

復元性

__CAPGO_KEEP_0__

FAQ

よくある質問

このセクションでは、コンテナ形式、パスワードの取り扱い、リリースの仮定を検証することができます。リリースジョブにキーストアを組み込む前に、

このAndroidキーストア生成器はどのようなファイル形式を出力しますか?

PKCS#12キーストアとPEM形式の証明書エクスポートを出力します。現代のAndroidツールはPKCS#12をサポートしており、必要な場合はkeytoolを使用してクラシックJKSコンテナに変換できます。

ストアパスワードとキー パスワードは異なるものでなければなりませんか?

この生成器はPKCS#12コンテナに1つのパスワードを使用します。GradleまたはCIで、ストアパスワードとキー パスワードの両方に同じ値を使用できます。

このキーストアはGoogle Playリリースに使用できますか?

はい。リリース署名、内部テスト、直接配布に適しています。アプリがすでにPlayアプリ署名に登録されている場合は、元のアップロードキーを安全に保存しておく必要があります。Googleは、将来のリリース間で連続性を維持することを期待しています。

キーストアに関連するメタデータを保存する必要がありますか?

将キーストアファイル、エイリアス、パスワード、SHA-1フィンガープリント、SHA-256フィンガープリントを安全なチームドキュメントに保存して、将来のリリースがブロックされないようにしてください。