How do I generate a "Keystore" for Google Play?
I am trying to figure out the Byzantine process for uploading an app to Google Play.

I'm using Phonegap's Applaud system for generating my app, and in order for me to create a "release build", I need to have generated a "Keystore".

However, when I look at Google's own [Publishing Checklist][1], there is nothing on it about a "Keystore".

I found [this answer here on Stack Overflow][2] for generating a "Keystore", which theoretically should work on Ubuntu, which is what I'm using:

    keytool –genkey –v –keystore just2try.keystore –alias someKindOfName –keyalg RSA –validity 10000

First, what exactly should I be putting in where it says `someKindOfName`? The name of my app?

In any case, when I run it, I get this response:

    keytool error: java.lang.RuntimeException: Usage error, –genkey is not a legal command

I Googled for solutions, but the only ones I found were for Windows.

Can someone provide, or point to, a slightly more user friendly step by step guide for generating this "Keystore" thing I'm supposed to have? One with working comands for Ubuntu/Linux?


  [1]: http://developer.android.com/distribute/googleplay/publish/preparing.html
  [2]: http://stackoverflow.com/a/6327814/184108
How do I generate a "Keystore" for Google Play?
===

I am trying to figure out the Byzantine process for uploading an app to Google Play.

I'm using Phonegap's Applaud system for generating my app, and in order for me to create a "release build", I need to have generated a "Keystore".

However, when I look at Google's own [Publishing Checklist][1], there is nothing on it about a "Keystore".

I found [this answer here on Stack Overflow][2] for generating a "Keystore", which theoretically should work on Ubuntu, which is what I'm using:

    keytool –genkey –v –keystore just2try.keystore –alias someKindOfName –keyalg RSA –validity 10000

First, what exactly should I be putting in where it says `someKindOfName`? The name of my app?

In any case, when I run it, I get this response:

    keytool error: java.lang.RuntimeException: Usage error, –genkey is not a legal command

I Googled for solutions, but the only ones I found were for Windows.

Can someone provide, or point to, a slightly more user friendly step by step guide for generating this "Keystore" thing I'm supposed to have? One with working comands for Ubuntu/Linux?


  [1]: http://developer.android.com/distribute/googleplay/publish/preparing.html
  [2]: http://stackoverflow.com/a/6327814/184108