233 votes

L'apk doit être signé avec les mêmes certificats que la version précédente.

J'avais téléchargé mon application sur Google Play (à l'époque où il s'appelait Android Market) il y a quelque temps.

Aujourd'hui, j'ai mis à jour l'application, mais j'avais supprimé le keystore précédent et en avais créé un nouveau.
Lors du téléchargement, il est indiqué que l'APK doit être signé avec les mêmes certificats que la version précédente :

Échec du téléchargement

Vous avez téléchargé un APK qui est signé avec un certificat différent de vos APK précédents. Vous devez utiliser le même certificat.

Vos APKs existants sont signés avec le(s) certificat(s) avec empreinte(s) digitale(s) :
[ SHA1 : 89:2F:11:FE:CE:D6:CC:DF:65:E7:76:3E:DD:A7:96:4F:84:DD:BA:33 ]
et le(s) certificat(s) utilisé(s) pour signer l'APK que vous avez téléchargé ont des empreintes digitales :
[ SHA1 : 20:26:F4:C1:DF:0F:2B:D9:46:03:FF:AB:07:B1:28:7B:9C:75:44:CC ]

Mais je n'ai pas ce certificat, et je ne veux pas supprimer et republier l'application, car elle a des utilisateurs actifs.

Que puis-je faire pour signer mon application avec un nouveau certificat ?

32 votes

J'ai un problème différent : J'ai essayé de mettre à jour une application mais je n'arrête pas de dire cette erreur. Le fait est que je n'ai jamais changé le keystore ! !! Qu'est-ce que je peux faire ? !?

0 votes

Comment avez-vous résolu le problème ?

0 votes

@int_32 comment tu l'as résolu ??

0voto

M. Marmor Points 91

Mon erreur [stupide] est d'avoir utilisé le fichier app-debug.apk au lieu du fichier app-release.apk. Vous devez choisir "release" dans le cadre "Build Variants" lorsque vous générez l'APK signé. Le fichier app-release.apk doit être situé sous "app \release "dans la racine de votre projet.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X