Dealing with keystores and passwords when building for Android with Cordova
Which is the easiest way of builing apps in Android with Cordova?
Use a build.json file
{ "android": { "release": { "keystore": "./your_keystore_file", "storePassword": "your_keystore_password", "alias": "your_alias_name", "password" : "your_alias_password" } } }
And type in your console: cordova build android –release
If you already have a keystore and don’t know what alias to use, run the command: keytool -list -v -keystore YOUR_KEYSTORE_FILE to see all the available aliases.
Keystore only has one password. You can change it using keytool: keytool -storepasswd -keystore MY_KEYSTORE
Note: I’m locating my build.json and keystore_file in my project’s root folder.