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.
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 :
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 :
keytool -genkey -v -keystore certificat_android.p12 -alias pandasuite -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000