Zum Hauptinhalt springen

Android-Zertifizierung

Erstellen Sie eine Zusammenfassung Ihres Android-Zertifizierungskeystores und -fingerabdrucks

Erstellen Sie einen PKCS#12-Zertifizierungskeystore für Release-Builds, speichern Sie den Alias und die Fingerabdrücke und übergeben Sie das Ergebnis direkt an Gradle, CI oder einen Cloud-Build-Provider.

Container

PKCS#12

Identität

Einzelner Release-Alias

Fingerabdrücke

SHA-1 und SHA-256

Release-Checkliste

  1. 1. Bitte wählen Sie den Alias und das Passwort, das dieser App über die Zeit erhalten bleibt.
  2. 2. Herunterladen Sie den Keystore und speichern Sie die Metadaten in Ihrem geheimen Manager.
  3. 3. Konfigurieren Sie denselben Alias und das Passwort in Gradle oder Ihrer CI-Umgebung.
  4. 4. Halten Sie die Upload-Schlüssel stabil, damit zukünftige Play-Veröffentlichungen nicht fehlschlagen.

Eingabe

Keystore-Daten

Füllen Sie die Unternehmensinformationen ein, die in das Signaturzertifikat eingebettet werden sollen, und wählen Sie einen stabilen Alias.

Ausgabe

Generierter Android-Signierungsbundle

Nach der Generierung erhalten Sie einen herunterladbaren Keystore sowie die Zertifikatsausgabe und Fingerabdrücke, die für die Einrichtung von Geschäftsplätzen oder OAuth-Integrationen erforderlich sind.

Generieren Sie den Signierungsbundle, um den Alias, Fingerabdrücke und Dateiherunterladen hier anzuzeigen.

Play-Upload-Schlüssel-Einrichtung

Verwenden Sie den generierten Keystore als Ihren Upload-Schlüssel für neue Apps oder für interne Testpipelines, die noch Artefakte vor der Einreichung bei Geschäftsplätzen signieren.

Fingerabdruck-Wiederverwendung

Die SHA-1- und SHA-256-Werte sind für APIs, die eine Signierungsidentitätsregistrierung erfordern, einschließlich Google-Diensten und Unternehmensintegrationen, nützlich.

Rückwärtskompatibilität

Speichern Sie das generierte Bundle in einem teamverwalteten Safe. Android-Signierausfälle geschehen normalerweise, weil der Alias oder das Keystore-Passwort nach dem ersten Release verschwindet.

FAQ

Häufig gestellte Fragen

Fragen und Antworten

Verwenden Sie diese Sektion, um die Containerformat, die Passwortverwaltung und die Freigabeannahmen zu validieren, bevor Sie das Keystore in einen Build-Job einbauen.

Welche Dateiformat verwendet dieser Android-Keystore-Generator?

Es produziert ein PKCS#12-Keystore mit einem einzelnen Signieridentität plus einer PEM-Zertifikatsausgabe. Moderne Android-Tooling akzeptiert PKCS#12, und wenn Sie ein klassisches JKS-Container später benötigen, können Sie es mit keytool umwandeln.

Sollten das Speicherpasswort und das Schlüsselpasswort unterschiedlich sein?

Dieser Generator verwendet ein einziges Passwort für den PKCS#12-Container. In Gradle oder CI können Sie denselben Wert für beide Werte, das Speicherpasswort und das Schlüsselpasswort, wiederholen.

Kann ich dieses Keystore für Google Play-Releases verwenden?

Ja. Es ist geeignet für die Freigabe-Signierung, interne Tests und direkte Verteilung. Wenn Ihr App bereits in Play App Signing angemeldet ist, sollten Sie das ursprüngliche Upload-Schlüssel sicher aufbewahren, weil Google eine Kontinuität zwischen zukünftigen Releases erwartet.

Speichern Sie das Keystore-File, den Alias, das Passwort, die SHA-1-Fingerabdruck und die SHA-256-Fingerabdruck gemeinsam in Ihrer sicheren Team-Dokumentation, damit zukünftige Releases nicht durch fehlende Signierungsdaten blockiert werden.