2017-08-16 2 views
0

J'entre les éléments suivantsjavalang.exception: paire de clés non généré, alias <androiddebugkey> existe déjà et java.io.FileNotFoundException: debug.keystore

keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 

cmd pour générer debug keytool.

Cependant, je recevais l'erreur

java.io.FileNotFoundException: debug.keystore "à la place que je afterwhich changé la commande ci-dessus pour" keytool -genkey -v -keystore C: \ Users \ me. android \ debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

Et cette fois j'ai reçu une autre erreur

javala ng.exception: la paire de clés n'est pas générée, l'alias existe déjà

Qu'est-ce qui ne va pas ici? Ce que j'essaie de faire ici est juste de générer un nouveau keystore de débogage.

+0

Quelqu'un a-t-il des commentaires ou de l'aide? –

Répondre

2

Nous avons découvert qu'il est nécessaire de couper/supprimer le fichier debug.keystore existant avant de générer un nouveau fichier debug.keystore. Lorsque vous générez un nouveau fichier debug.keystore, vous devez répertorier le répertoire dans lequel vous souhaitez stocker le fichier keystore.

Après supprimer l'ancien débogage keystore, entrez la commande suivante dans le terminal studio android:

keytool -genkey -v -keystore debug.keystore C: \ Users \ abc.android \ debug.keystore -storepass Android - alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validité 10000

Où (debug.keystore) est le nom que vous voulez définir votre fichier de magasin de clés, (C: \ Users \ abc.android \ debug.keystore) est le répertoire dans lequel vous souhaitez stocker le magasin de clés

Enfin, le problème a été résolu.