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 + R puis cmd.
  • Navigation vers le JDK : Utilisation de la commande cd pour atteindre le répertoire bin du Java Development Kit (JDK).
  • Génération du Keystore : Utilisation de l’outil keytool avec 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 .keystore généré dans le dossier Build/Android de 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 :