2012-09-17 2 views
66

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 me souviens pas. J'ai besoin de beaucoup, parce que mon application de carte ne montre pas la carte sur mon appareil.Je ne me souviens pas de mon mot de passe android debug.keystore

Si c'est impossible, comment puis-je recréer un nouveau debug.keystore? Aidez-moi, s'il vous plaît. than

Répondre

193

Habituellement le mot de passe debug.keystore est juste "android".

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

+0

okay j'essaye de supprimer le keystore et nettoyer mon projet. adt a créé un nouveau fichier de clés, quel est le nom d'alias par défaut? –

+0

vous n'avez pas vraiment besoin .. juste faire: keytool -list -keytool "votre chemin debug.keytool" et que quand il demande le type de mot de passe android –

+0

j'ai essayé votre suggestion il me donne l'erreur; Entrez le mot de passe keystore: erreur keytool: java.lang.Exception: Alias ​​ n'existe pas java.lang.Exception: Alias ​​ n'existe pas à sun.security.tools.KeyTool.doPrintEntry (Source inconnue) au soleil .security.tools.KeyTool.doCommands (source inconnue) à sun.security.tools.KeyTool.run (source inconnue) à sun.security.tools.KeyTool.main (source inconnue) –

3

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

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

+0

Ensuite, vous auriez besoin de nouveaux identifiants de clients oauth. Plus facile de continuer à utiliser le même fichier de clés. – Tom

0

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

8

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

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

où est ce fichier?

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

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

Une fois que vous obtiendrez SHAH1 par 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

note: réponse ci-dessus a juste des informations de android studio par défaut co nfiguration pour accéder au fichier debug.keystore (certificat de débogage) vous pouvez créer un certificat personnalisé si vous voulez posséder votre mot de passe et votre configuration.

Questions connexes