I am a new to android application development. I want to release my app to market. Now I am working in Eclipse. I am stuck at the point of getting a keystore password. How to do this?
Here's an example of a Keytool command that generates a private key:
keytool \
-genkey -v -keystore my-release-key.keystore \
-alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Running the example command above, Keytool prompts you to provide passwords for the keystore and key, and to provide the Distinguished Name fields for your key. It then generates the keystore as a file called my-release-key.keystore. The keystore and key are protected by the passwords you entered. The keystore contains a single key, valid for 10000 days. The alias is a name that you — will use later, to refer to this keystore when signing your application.
For more information about Keytool, see the documentation at this link.
To create keystore refer this link.
You need to sign your app in release mode for that refer this link.
You can see the step by step detailed instructions with screenshots here.