We really can’t school you in how to use the command line. There are many tutorials on the Internet that can help you figure that out. If you open the cmd window and type “keytool” without the quotes what message do you get?
In general:
keytool -genkey -v -keystore mykeystore.keystore -alias aliasname -keyalg RSA -validity 999999
runs a command called keytool. It will output a file called a keystore. In the example above, it will be named “mykeystore.keystore”. You might want to name yours differently or you might be happy with that name. It will output that file in whatever folder on your hard drive you run it in. If you just run the cmd shell and type it into your terminal, it will likely put the file at the top level of your C drive… i.e. it will be: C:\mykeystore.keystore
The other important thing on the command line is the -alias option. If you just cut and paste the command, your keystore will get an alias with the name “aliasname”. You most likely don’t want this. You want to give it an alias that you remember. Perhaps this command would be something you could cut and paste:
keytool -genkey -v -keystore release.keystore -alias release -keyalg RSA -validity 999999
You only need to do this one (or better, once per app). Then in your Corona SDK build screen, for the “Keystore” entry, click on the Browse button and navigate to where your keystore is stored (likely the C:\ path if you didn’t do a “cd” command). Select your keystore. In the next drop down pick the alias you used (i.e. “release” from above).
When the Corona SDK build process is done, you should have a properly signed .apk file.
Rob