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?

John Fehler
quelle

Antworten:

251

Normalerweise ist das debug.keystorePasswort nur " Android ".

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

Asaf Nevo
quelle
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.

Hassan Saeed
quelle
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


quelle
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.

Vlad
quelle