0
votes

Impossible de générer un APK signé pour la sortie dans Android Studio

J'essaie de générer un APK signé pour mon application dans Android Studio en allant dans Build-> Générer un paquet signé / APK, mais je continue à obtenir cette erreur lorsque je sélectionne la variante de construction de déverrouillage.

EXÉCUTION a échoué pour la tâche ': App: PackagerLease'. Impossible de lire Key KeyStore à partir de Store "C: \ Users [Chemin] \ KeyStore.jks": KeyStore a été altéré ou le mot de passe était incorrect

Je suis sûr que mon mot de passe est correct car l'APK génère correctement lorsque je sélectionne la variante de construction de débogage au lieu de publication. Le keyStore fonctionne également bien pour mes autres projets.

J'ai essayé de nettoyer, de reconstruire le projet, d'invalider le cache / redémarrage et de changer le dossier de destination, mais rien n'a fonctionné. Est-ce que quelqu'un sait pourquoi cela se produit et comment je pourrais le résoudre?


0 commentaires

3 Réponses :


0
votes

Vérifiez votre fichier KeyStore pour d'abord, dans votre exemple, vous créez un fichier avec nom keystore.jks si c'est correct et vraiment présent dans le dossier Utilisateur Vérifiez Alias ​​


2 commentaires

Le keyStore et les alias sont corrects. Je suis capable de générer une APK de débogage en utilisant eux, mais pas de libération pour une raison quelconque.


La construction de débogage (ou devrait) utiliser (ou devrait) utiliser un magasin de clés entièrement différent lorsqu'il est construit pour la libération, vous ne pouvez pas y aller.



0
votes

s'avère que le problème était ma version Build.Gradle. Même solution que @s. Gissel dans ne peut pas compiler un APK signé dans Android Studio 3.3 < / a>


0 commentaires

0
votes

J'ai pu résoudre ceci en fournissant le chemin de fichier spécifique de mes .Jks et pas seulement le dossier.

ex. p>

incorrect em> STRUT> PATH DE MAGASIN CLÉ P>

C:\Users\john\Desktop\Projects\ProjectName\helloworld.jks


0 commentaires