Ich erinnere mich nicht an mein android debug.keystore Passwort


103

Wie kann ich mein debug.keystore Passwort sehen? Ich habe mein Passwort vor 3 oder 4 Monaten eingegeben und jetzt erinnere ich mich nicht mehr.

Wie kann ich einen neuen debug.keystore erstellen, wenn dies nicht möglich ist?

Antworten:


251

Normalerweise ist das debug.keystorePasswort nur " Android ".

Sie können es löschen und Eclipse generiert automatisch ein neues, wie hier beschrieben .


Okay, ich versuche, den Keystore zu löschen und mein Projekt zu bereinigen. adt hat einen neuen Keystore erstellt. Wie lautet der Standard-Aliasname?
John Error

Sie brauchen es nicht wirklich .. tun Sie einfach: keytool -list -keytool "Ihr debug.keytool-Pfad" und dann, wenn Sie nach dem Kennworttyp android fragen
Asaf Nevo

Ich habe versucht, Ihren Vorschlag, es gibt mir Fehler; Geben Sie das Schlüsselspeicherkennwort ein: keytool error: java.lang.Exception: Alias ​​<aliasname> existiert nicht java.lang.Exception: Alias ​​<aliasname> existiert nicht bei sun.security.tools.KeyTool.doPrintEntry (Unknown Source) bei sun. security.tools.KeyTool.doCommands (unbekannte Quelle) bei sun.security.tools.KeyTool.run (unbekannte Quelle) bei sun.security.tools.KeyTool.main (unbekannte Quelle)
John Error

Können Sie die eingegebene Zeile einfügen?
Asaf Nevo

4
Standard-Alias ​​ist androiddebugkey
Entropie

65

Die Standardkonfiguration der Datei debug.keystore:

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

Wo befindet sich diese Datei?

Für Windows-Benutzer: C: \ Benutzer \ Benutzername.undroid \ debug.keystore

Für Mac OS-Benutzer: ~ / .android / debug.keystore

Nachdem Sie SHAH1 mit dem folgenden Befehl über die Eingabeaufforderung erhalten haben:

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

Hinweis: Die obige Antwort enthält nur Informationen zur Standardkonfiguration von Android Studio für den Zugriff auf die Datei debug.keystore (Debug-Zertifikat). Sie können ein benutzerdefiniertes Zertifikat erstellen, wenn Sie ein eigenes Kennwort und eine eigene Konfiguration wünschen.


3

Wieder können Sie Ihren Google API-Schlüssel generieren. Ihre .keystore-Datei befindet sich in Eclipse unter Windows -> Einstellungen -> Android -> Build -> Standard-Debug-Keystore-Pfad. Sie verwenden einfach diesen .keystore und generieren Ihren API-Schlüssel erneut über diesen Link:

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


Dann würden Sie neue oauth-Client-IDs benötigen. Es ist einfacher, weiterhin denselben Keystore zu verwenden.
Tom

1

Wenn Sie nicht sicher sind, ob das Passwort zuvor festgelegt wurde, versuchen Sie es einfach mit einem leeren Passwort. Es hat bei mir funktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.