title: keytool error: java.lang.Exception: Alias <upload> does not exist
body: <p>I registered for the Google Play app signing capabilities and am having an issue trying to generate the upload key.  </p>
  
  <p>I followed the section under: Generate a key and keystore in this article, <a href="https://developer.android.com/studio/publish/app-signing" rel="noreferrer">https://developer.android.com/studio/publish/app-signing</a>.  I was able to generate the .jks file.  </p>
  
  <p>After this step, things get really confusing as I was unable to find doc. that explains how to generate and use the upload key.  I ended up finding this article that provides a keytool command to generate the upload key, <a href="https://stackoverflow.com/questions/47835959/how-do-i-make-a-signed-apk-with-upload-key">How do I make a signed apk with upload key?</a>.  </p>
  
  <p>The issue occurs when I try to run that command I keep getting this error message: java.lang.Exception: Alias  does not exist.  The weird thing is that the .pem file seems to get generated even though I am getting this error.  </p>
  
  <p>How can I fix this issue to avoid getting this error?  Is this a valid .pem file since I keep getting this error?</p>