Comment signer son application Android

Lorsque que vous souhaitez publier votre application sur le Play Store ou l’AppGalery, il vous faut une application signé. Ce tutoriel vous montre comment faire et les bonnes pratiques à retenir.

Générer l’app bundle ou l’apk signé

Ouvrez votre projet sur Android Studio (pour les applications générées grâce à Cordova le projet ce trouve dans \platforms\android).

Aller dans « Build » => « Generate Signed Bundle or APK » => « Android App Bundle » (conseillé) ou « APK »

À partir de ce point, il est possible de créer une clé ou d’en utiliser une déjà existante.

Nouvelle clé

  • Cliquez sur « Create new… », en dessous de « Key store path ». Choisissez la destination d’enregistrement de votre clé dans « Key store path ».

Choisissez consciencieusement la destination. Si vous perdez la clé, vous ne pourrez plus mettre à jour votre application

  • Choisissez un mot de passe pour la clé.

Si vous perdez votre mot de passe de clé, vous ne pourrez plus mettre à jour votre application

  • Choisissez un alias et un mot de passe pour l’alias.

Si vous perdez votre alias et votre mot de passe d’alias, vous ne pourrez plus mettre à jour votre application

  • Remplissez le certificat pour prouver que c’est bien votre clé.
  • Validez avec « OK »  

Vos identifiants et mot de passe sont déjà pré rempli.

Vous pouvez cocher « Export encrypted key for enrolling published apps in Google Play App Signing » afin de générer un fichier .pepk qui vous permettra de mettre en ligne votre application sur les magasins d’applications (Google Play, AppGalery, etc)

Clé déjà existante

Pour les futures mises à jour, vous n’aurez plus à créer une clé mais devrez utiliser celle déjà existante. Si vous n’utilisez pas la même clé, les magasins d’application n’accepteront pas que vous mettiez votre application à jour.

Une fois que vous avez cliquez sur « Android App Bundle » ou « APK » dans « Generate Signed Bundle or APK », renseignez les informations de votre clé.

Il faut bien que vos informations soient les mêmes que lors de la création de votre clé, sinon les magasins d’application n’accepterons pas la nouvelle version de l’application

Que faire si j’ai perdu le fichier de clé ou le mot de passe

Si jamais vous avez perdu votre clé, vous devez effectuer une demande aux magasins d’application afin qu’il change votre clé associé à l’application.

Pour Google Play vous pouvez faire une demande ici

Pour l’AppGalery, c’est impossible, il faut recréer un nouvelle application. Voir la FAQ

Une fois cette demande faite, on vous demandera un fichier upload_certificate.pem. Vous pouvez voir comment le créer sur cet article (à venir).


Je mettrais cet article à jour lorsque j’aurais plus d’informations, notamment pour les magasins d’applications de Samsung et Amazon.

Publié le 17 février 2021 et modifié le 12 janvier 2024

N'hésitez pas donner votre avis par mail ou sur mes réseaux