Je ne me souviens pas de mon mot de passe android debug.keystore

104

Comment puis-je voir mon mot de passe debug.keystore? J'ai entré mon mot de passe il y a 3 ou 4 mois et maintenant je ne m'en souviens plus.

Si c'est impossible, comment puis-je créer un nouveau debug.keystore?

Erreur John
la source

Réponses:

252

Habituellement, le debug.keystoremot de passe est simplement " android ".

Vous pouvez le supprimer et Eclipse en générera automatiquement un nouveau, comme décrit ici .

Asaf Nevo
la source
ok j'essaye de supprimer le keystore et de nettoyer mon projet. adt a créé un nouveau keystore, quel est le nom d'alias par défaut?
John Error
vous n'en avez pas vraiment besoin .. faites simplement: keytool -list -keytool "votre chemin debug.keytool" et que quand il demande le type de mot de passe android
Asaf Nevo
j'ai essayé votre suggestion, cela me donne une erreur; Entrez le mot de passe du fichier de clés: erreur keytool: java.lang.Exception: l'alias <aliasname> n'existe pas java.lang.Exception: l'alias <aliasname> n'existe pas dans sun.security.tools.KeyTool.doPrintEntry (source inconnue) à sun. security.tools.KeyTool.doCommands (source inconnue) à sun.security.tools.KeyTool.run (source inconnue) à sun.security.tools.KeyTool.main (source inconnue)
Erreur de John
pouvez-vous coller la ligne que vous avez tapée?
Asaf Nevo
4
L'alias par défaut est androiddebugkey
entropy
66

La configuration par défaut du fichier debug.keystore:

Keystore name: "debug.keystore"
Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"
CN: "CN=Android Debug,O=Android,C=US"

où se trouve ce fichier?

Pour l'utilisateur Windows: C: \ Users \ username.android \ debug.keystore

Pour l'utilisateur Mac OS: ~ / .android / debug.keystore

Après avoir obtenu SHAH1 par la commande ci-dessous en utilisant l'invite de commande:

keytool -list -v -keystore "C: \ Users \ username.android \ debug.keystore" -alias androiddebugkey -storepass android -keypass android

Remarque: la réponse ci-dessus ne contient que des informations sur la configuration par défaut d'Android Studio pour accéder au fichier debug.keystore (certificat de débogage), vous pouvez créer un certificat personnalisé si vous voulez votre propre mot de passe et configuration.

Hassan Saeed
la source
3

Encore une fois, vous pouvez générer votre clé google api. Votre fichier .keystore sera, Dans Eclipse, Windows -> préférences -> Android -> build -> le chemin du keystore de débogage par défaut sera là. Vous utilisez simplement ce .keystore et générez à nouveau votre clé API en utilisant ce lien:

http://lokeshatandroid.blogspot.in/2012/05/obtaining-google-maps-api-key.html


la source
Ensuite, vous aurez besoin d'un nouvel identifiant de client oauth. Il est plus facile de continuer à utiliser le même keystore.
Tom
1

Si vous n'êtes pas certain que le mot de passe a été défini auparavant, essayez simplement un mot de passe vide. Cela a fonctionné pour moi.

Vlad
la source