Monday 30 October 2017

java - Default keystore file does not exist?

itemprop="text">

I'm getting this
error.



C:\Program
Files\Java\jre7\bin>keytool -list -v -keystore
"C:\Users\Suresh\.android\debug.keystore" -alias androiddebugkey -storepass android
-keypass android

keytool error: java.lang.Exception: Keystore file
does not exist:
C:\Users\Suresh\.android\debug.keystore


java.lang.Exception:
Keystore file does not exist:
C:\Users\Suresh\.android\debug.keystore

at
sun.security.tools.KeyTool.doCommands(Unknown Source)
at
sun.security.tools.KeyTool.run(Unknown Source)
at
sun.security.tools.KeyTool.main(Unknown Source)

C:\Program
Files\Java\jre7\bin>



src="https://i.stack.imgur.com/PjfiA.png" alt="enter image description
here">



Answer




You must be providing the wrong path to the
debug.keystore
file.



Follow these steps to get the correct path
and complete your
command:




  1. In eclipse, click
    the Window menu -> Preferences -> Expand Android ->
    Build

  2. In the right panel, look for: Default
    debug keystore:

  3. Select the entire box next to
    the label specified in Step
    2




And
finally, use the path you just copied from Step 3 to construct your
command:



For example, in my case, it would
be:




C:\Program
Files\Java\jre7\bin>keytool -list -v -keystore
"C:\Users\Siddharth
Lele.android\debug.keystore" -alias
androiddebugkey -storepass android
-keypass
android





UPDATED:



If
you had already followed the steps mentioned above, the only other solution is to delete
the debug.keystore and let Eclipse recreate it for
you.



Step 1: Go to the path where your keystore
is stored. In your case,
C:\Users\Suresh\.android\debug.keystore



Step
2: Close and restart Eclipse.




Step 3
(Optional): You may need to clean your project before the
debug.keystore is created
again.



Source:
href="http://www.coderanch.com/t/440920/Security/KeyTool-genkeypair-exception-Keystore-file"
rel="nofollow
noreferrer">http://www.coderanch.com/t/440920/Security/KeyTool-genkeypair-exception-Keystore-file



You
can refer to this for the part about deleting your
debug.keystore file: href="https://stackoverflow.com/questions/2194808/debug-certificate-expired-error-in-eclipse-android-plugins/2196397#2196397">"Debug
certificate expired" error in Eclipse Android plugins



No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...