アップロードキー設定
生成されたキーストアを新しいアプリまたは内部テストパイプラインで署名する前にアーティファクトを提出するために使用します。
Android署名
リリースビルド用にPKCS#12署名キーストアを作成し、エイリアスと指紋を保存し、Gradle、CI、またはクラウドビルドプロバイダーに直接出力を渡します。
コンテナ
PKCS#12
アイデンティティ
シングルリリースエイリアス
指紋
SHA-1 と SHA-256
リリースチェックリスト
入力
署名証明書に埋め込む必要があるサブジェクト情報を入力し、安定したaliasを選択する
出力
生成後、ストア設定または OAuth 統合に必要なキーストアダウンロード、証明書エクスポート、および指紋が取得できます。
生成されたキーストアを新しいアプリまたは内部テストパイプラインで署名する前にアーティファクトを提出するために使用します。
SHA-1およびSHA-256値は、署名の識別登録を必要とするAPI、Googleサービス、および企業統合に含まれます。
生成されたバンドルをチーム管理のセキュリティサーバーに保存してください。Android署名の障害は、最初のリリース後にアリースまたはキーストアパスワードが失われることが原因です。
FAQ
このセクションを使用して、コンテナフォーマット、パスワードの取り扱い、およびリリースの仮定を検証することができます。キーストアをビルドジョブに組み込む前に。
PKCS#12キーストアとPEM証明書のエクスポートが含まれる単一の署名識別子を生成します。現代のAndroidツールはPKCS#12を受け入れるので、必要に応じてkeytoolを使用してクラシックJKSコンテナに変換できます。
このジェネレータは、PKCS#12 コンテナに 1 つのパスワードを使用します。Gradle または CI で、ストア パスワードとキー パスワードの両方に同じ値を再利用できます。
はい。リリース署名、内部テスト、直接配布に適しています。アプリがすでに Play アプリ署名に登録されている場合は、元のアップロード キーを安全に保存しておくようにしてください。Google は、将来のリリース間で連続性を期待しています。
キーストアファイル、エイリアス、パスワード、SHA-1 フィンガープリント、SHA-256 フィンガープリントをすべて、安全なチームドキュメントに保存しておきましょう。そうすることで、署名詳細が欠けているためリリースがブロックされないようにします。
ツールスタック
これらのジェネレータとデバイス ユーティリティを組み合わせて、署名、テスト、配信をブラウザ内で行うことができます。