Aller au contenu

Générer un certificat Android

Pour signer votre application Android en vue d’un déploiement sur le Google Play Store ou d’autres canaux de distribution, vous avez besoin d’un certificat P12. Ce certificat contient votre clé privée et est utilisé pour signer votre application.

Cette procédure nécessite habituellement d’utiliser des outils en ligne de commande comme Keytool sur macOS ou Java SDK (JDK) sur Windows. Pour simplifier ces étapes, l’équipe PandaSuite a créé l’outil EasyCertif qui permet en quelques clics et en ligne de générer un certificat P12 Android. Cet outil est réservé aux utilisateurs PandaSuite.

Voici le lien vers l’outil : EasyCertif

Générer le certificat Android P12

Un fichier P12 est un fichier spécialement formaté et chiffré qui contient votre certificat de signature Android et votre clé privée.

Il vous suffit de remplir le formulaire avec les informations suivantes :

  • Email : saisissez votre adresse e-mail.

  • Nom : saisissez votre nom complet.

  • Code Pays (2 lettres) : saisissez votre code pays (ex : FR, US, CA).

  • Définir un mot de passe pour le fichier P12 : choisissez un mot de passe sécurisé et notez-le bien ! Vous aurez besoin de ce mot de passe plus tard lors du téléchargement du certificat sur Google Play Console ou d’autres plateformes de distribution.

  • Alias : saisissez un alias pour votre certificat (ex : “pandasuite”).

Cliquez sur le bouton Générer et votre certificat P12 sera automatiquement créé et téléchargé sur votre appareil.

Formulaire EasyCertif pour générer un certificat Android P12

Alternative : créer un fichier de certificat avec les outils en ligne de commande

Si vous préférez utiliser les méthodes traditionnelles, vous pouvez toujours créer des certificats en utilisant Keytool ou Java SDK :

À partir d’un Mac/Linux

Ouvrez l’application Terminal et exécutez :

Fenêtre de terminal
cd ~/Desktop && keytool -genkey -v -keystore certificat_android.p12 -alias pandasuite -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000

À partir de Windows

Téléchargez et installez Java SDK (JDK), puis exécutez :

Fenêtre de terminal
keytool -genkey -v -keystore certificat_android.p12 -alias pandasuite -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000