Saltare al contenuto principale
Logo di Capgo

Firma Android

Genera un keystore di firma Android e una sintesi del fingerprint

Create a PKCS#12 signing keystore for release builds, save the alias and fingerprints, and hand the output directly to Gradle, CI, or a cloud build provider.

PKCS#12

Identità

Identity

Alias di rilascio singolo

SHA-1 e SHA-256

SHA-1 e SHA-256

Elenco di rilascio

  1. 1. Scegli l'alias e la password che rimarranno legati a questa app nel tempo.
  2. 2. Scarica il keystore e salva i metadati nel tuo gestore di segreti.
  3. 3. Configura lo stesso alias e la password in Gradle o nel tuo ambiente CI.
  4. 4. Tieni stabile la chiave di caricamento affinché i futuri rilasci di Play non si rompano.

Input

Dettagli del keystore

Compila le informazioni del soggetto che dovrebbero essere incorporate nel certificato di firma e scegli un alias stabile.

Output

Bundle di firma Android generato

Dopo la generazione otterrai un keystore scaricabile, l'esportazione del certificato e le impronte necessarie per la configurazione del negozio o le integrazioni OAuth.

Genera il bundle di firma per visualizzare l'alias, le impronte e i download dei file qui.

Configurazione della chiave di caricamento Play

Usa la chiave generata del keystore per le nuove app o per i pipeline di testing interni che firmano ancora gli artefatti prima della sottoscrizione del negozio.

Fattura di riuso

I valori SHA-1 e SHA-256 sono utili per le API che richiedono la registrazione dell'identità di firma, compresi i servizi Google e le integrazioni aziendali.

Recoverability

Riponi il bundle generato in un deposito gestito dal team. Gli interruzioni di firma Android si verificano spesso perché l'alias o la password del keystore scompaiono dopo la prima release.

FAQ

Frequently asked questions

Usa questa sezione per validare il formato del contenitore, il trattamento della password e le ipotesi di rilascio prima di collegare il keystore a un job di build.

Qual formato di file produce questo generatore di chiavi Android?

It produces a PKCS#12 keystore with a single signing identity plus a PEM certificate export. Modern Android tooling accepts PKCS#12, and if you need a classic JKS container later you can convert it with keytool.

Dovrebbero essere diverse la password del negozio e la password della chiave?

This generator uses one password for the PKCS#12 container. In Gradle or CI you can reuse the same value for both the store password and the key password.

Posso utilizzare questo keystore per le rilasciate di Google Play?

Sì. È adatto per la firma di rilascio, il testing interno e la distribuzione diretta. Se il tuo app è già iscritto a Play App Signing, conserva la chiave di upload originale in modo sicuro perché Google aspetta la continuità nei futuri rilasci.

Quali metadati devo salvare con il keystore?

Conserva il file keystore, l'alias, la password, il fingerprint SHA-1 e il fingerprint SHA-256 insieme nella documentazione sicura del tuo team affinché i futuri rilasci non siano bloccati da dettagli di firma mancanti.