title: keytool error:keystore file exists but is empty
body: <p>I developed an Android application which uses Google Maps API as my graduation project.</p>
  
  <p>I have to publish it on Google Play, so I tried to create an signed APK. I'm doing this via Android Studio's generate signed apk tool. It's okey to creating key. But when i use that signed apk, the map doesn't work. So, I searched on the internet and I found that I have to change my API key with SHA1 fingerprint. But when I tried to take it from the command line with this;</p>
  
  <pre><code>keytool -list -v -keystore C:\Users\esrau\Desktop\keygrad\keygrad6 -alias EmuGrad -storepass urla259/ -keypass urla259/
  </code></pre>
  
  <p>I took that error: </p>
  
  <p><a href="https://i.stack.imgur.com/EsSXp.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/EsSXp.jpg" alt="error"></a></p>
  
  <p>I already tried every solution on the internet, so i tried the SHA1 key from the gradle>android>signingReport. It gives same error.</p>
  
  <p>I also tried create new API Key from the release>values>google_maps_api.xml
  <a href="https://i.stack.imgur.com/S1APP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/S1APP.png" alt="google_maps_api"></a></p>
  
  <p>It again gives same error. None of the solutions worked for me.</p>
  
  <p>So, any suggestions will be accepted. Thank you guys.</p>