32. Signature de votre application Android pour le Google Play Store
Dans cet épisode, nous abordons une étape cruciale pour tout développeur souhaitant publier son jeu sur le Google Play Store : la signature de l’application. Pour qu’un projet Unreal Engine soit reconnu et accepté par Google, il doit être signé numériquement via un fichier “Keystore”.
Résumé de la procédure
- Utilisation de l’invite de commande (CMD) : Accès via
Windows + Rpuiscmd. - Navigation vers le JDK : Utilisation de la commande
cdpour atteindre le répertoirebindu Java Development Kit (JDK). - Génération du Keystore : Utilisation de l’outil
keytoolavec les paramètres de chiffrement RSA (2048 bits) et une validité de 10 000 jours. - Renseignement des métadonnées : Saisie des informations d’identité (nom, organisation, pays) nécessaires à la certification.
- Intégration au projet : Déplacement du fichier
.keystoregénéré dans le dossierBuild/Androidde votre projet Unreal Engine. - Configuration dans l’Editor : Renseignement des champs dans Project Settings > Platforms > Android > Distribution Signing.
- Packaging : Activation de l’option For Distribution dans les paramètres de packaging pour préparer le build final.
Ce qui reste d’actualité aujourd’hui
Bien que cet épisode utilise des versions plus anciennes d’Unreal Engine et du NVPAC, les principes fondamentaux de la signature Android restent identiques :
- La nécessité du Keystore : Google exige toujours un certificat de signature pour identifier le développeur et garantir l’intégrité de l’APK/AAB.
- L’outil Keytool : Il reste l’outil standard fourni avec le JDK pour gérer les clés de signature.
- La structure des paramètres : Dans les versions récentes d’Unreal Engine (UE5), l’emplacement des paramètres de signature dans les Project Settings est resté très similaire, bien que l’interface ait été légèrement modernisée.
- Le mode “Distribution” : L’option For Distribution est toujours indispensable pour générer un build prêt à être soumis à la console Google Play, empêchant l’utilisation des clés de debug par défaut.
Note : Assurez-vous de conserver précieusement votre fichier Keystore et vos mots de passe. Si vous les perdez, vous ne pourrez plus mettre à jour votre application sur le Play Store.
© 2026 - Créé avec ❤️ sous Hugo & Relearn.