I don't remember my android debug.keystore password
Solution 1
Usually the debug.keystore
password is just "android".
You can delete it and Eclipse will automatically generate a new one, as described here.
Solution 2
The Default Configuration of debug.keystore file:
Keystore name: "debug.keystore"
Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"
CN: "CN=Android Debug,O=Android,C=US"
Where is this file located?
For Windows users: C:\Users\[username]\.android\debug.keystore
For macOS users: ~/.android/debug.keystore
You can get the SHA1 by using the following command:
keytool -list -v -keystore "C:\Users\[username]\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
Note: The above answer has just information of Android Studio's default configuration to access the debug.keystore
(debug certificate). You can make a custom certificate if you want to use your own password or configuration.
Solution 3
If you are not certain that the password has been set before, try just empty password. It worked for me.
Solution 4
Again you can generate your google api key. Your .keystore file will be, In Eclipse, Windows -> preferences ->Android -> build ->default debug keystore path will be there. You just use that .keystore and generate your api key again by using this link:
http://lokeshatandroid.blogspot.in/2012/05/obtaining-google-maps-api-key.html
John Error
Updated on August 23, 2022Comments
-
John Error almost 2 years
How can i see my debug.keystore password? I entered my password 3 or 4 month ago and now i don't remember.
If it is impossible, how can i create new debug.keystore?
-
John Error almost 12 yearsokay i try delete keystore and clean my project. adt created a new keystore, well what is default alias name?
-
John Error almost 12 yearsi tried your suggestion it gives me error; Enter keystore password: keytool error: java.lang.Exception: Alias <aliasname> does not exist java.lang.Exception: Alias <aliasname> does not exist at sun.security.tools.KeyTool.doPrintEntry(Unknown Source) at sun.security.tools.KeyTool.doCommands(Unknown Source) at sun.security.tools.KeyTool.run(Unknown Source) at sun.security.tools.KeyTool.main(Unknown Source)
-
Asaf Nevo almost 12 yearscan you paste the line you typed ?
-
entropy over 9 yearsDefault alias is androiddebugkey
-
Tom about 9 yearsThen you would need new oauth client id's. Easier to keep using the same keystore.
-
LakeRunner over 3 yearsJust FYI there is typo in Window path. You need the backslash after [username] C:\Users[username]\.android\debug.keystore
-
Konstantin Schubert over 2 yearsWelcome to the android developer experience