web-dev-qa-db-fra.com

Téléchargement Android Bundle d'applications sur la console Google Play - erreur de signature de clé

J'essaie de télécharger un tout nouveau fichier .aab sur la console Google Play, mais je reçois toujours cette erreur:

Échec du téléchargement
Vous avez téléchargé un fichier APK ou Android App Bundle signé avec une clé qui est également utilisée pour signer les fichiers APK fournis aux utilisateurs. Parce que vous êtes inscrit à la signature d'application par Google Jouez, vous devez signer votre fichier APK ou Android App Bundle avec une nouvelle clé avant de le télécharger).

Je suis complètement perplexe, car j'ai généré une nouvelle clé pour ce bundle d'application au moment de générer le bundle d'application, c'est-à-dire via le menu Build> Generate Signed Bundle/APK ... dans Android = Studio, c'est donc une toute nouvelle clé, inutilisée par d'autres applications.
J'ai même essayé de créer un tout nouveau magasin de clés contenant une nouvelle clé, mais j'obtiens toujours la même erreur. Est-ce une bizarrerie que quelqu'un d'autre a rencontrée?

Lors de l'inscription à la signature d'application par Google Play pour cette application, j'ai choisi l'option "Laissez Google gérer et protéger la clé de signature de votre application (recommandé)", et dans toute la documentation que j'ai lue, la clé que vous utilisez pour signer l'application devient d'abord la "clé de téléchargement", il semble donc que je fais tout correctement, mais pas de dés.

Quelqu'un at-il des conseils ou une expérience passée à ce sujet?

4
jaseelder

La solution pour moi s'est avérée être une question de changer la variante de construction .

Pour récapituler, lorsque j'ai essayé de télécharger mon fichier de bundle .aab signé dans la console Google Play pour les développeurs, j'ai reçu cette erreur Le Android L'ensemble d'applications n'a pas été signé.

Gardez à l'esprit que cette erreur est ambiguë et pourrait être causée par un certain nombre de problèmes, comme visible dans les autres réponses sur cette page. J'avais initialement téléchargé mon application à l'aide de la variante de construction release. Oubliant la variante que j'avais utilisée à l'origine, j'ai essayé de télécharger la variante de construction debug et j'ai eu cette erreur.

My fix: Téléchargez la même variante de build que celle d'origine. Ils doivent correspondre!

0
Heiliges B

L'autre façon dont cela peut se produire est que si vous avez configuré un fichier de configuration de signature dans l'application build.gradle. Peu importe ce que vous spécifiez dans la section de signature lorsque vous créez un ensemble - même si vous en créez un nouveau ou choisissez un autre magasin de clés - il utilisera celui spécifié dans le fichier de notes.

0
sunilr