2017-08-17 2 views
0

J'ai changé le mot de passe keystore sur Mac via la ligne de commande comme ceci:erreur Android erreur Keystore: Impossible de récupérer la clé

1) Open Terminal and cd to where your .jks is located

2) keytool -storepasswd -new NEWPASSWORD -keystore YOURKEYSTORE.jks

3) enter your current password

Quand je vais maintenant essayer de générer un fichier APK je reçois l'erreur suivante:

Error:Execution failed for task ':app:packageRelease'. 
com.android.ide.common.signing.KeytoolException: Failed to read key user_key from store "/Users/user/Documents/App Information/user_key.jks": Cannot recover key 

Lorsque j'entre le mot de passe actuel dans la ligne de commande, cela fonctionne donc ce n'est pas comme si j'entrais le mauvais mot de passe. J'ai invalidé le cache aussi. Je peux changer ce mot de passe correctement par la ligne de commande sans erreurs.

J'ai également vérifié le chemin du répertoire de la clé, c'est également correct.

Qu'est-ce que je fais mal?

Modifier

Si je réinitialiser le mot de passe à ce qu'elle était à l'origine cela fonctionne?

+0

Avez-vous saisi le nouveau mot de passe dans les applications studio aussi? – creativecreatorormaybenot

Répondre