When I sign my app for release on the Android Marketplace I create a keystore file using the keytool application following the instructions here http://developer.android.com/guide/publishing/app-signing.html. This tool asks for first and last name, organizational unit, and more.
Now my question is, will the eventual user of the app actually be able to see these details? Or is it all something internal to the Android Marketplace? I'm particularly wondering about the first and last name.
Keystore file is stored and secured in Google play. Your APKs will be signed by Google Play with app signing key and published to users. Even if you lost your upload key you can contact with Google and you can update your application after validating your account.
Security features. The Android Keystore system protects key material from unauthorized use in two ways. First, it reduces the risk of unauthorized use of key material from outside the Android device by preventing the extraction of the key material from application processes and from the Android device as a whole.
As a security measure, Android requires that apps be signed in order to be installed. Signing an app first requires creating keystores. A keystore is a storage mechanism for security certificates. A public key certificate is used to sign an APK before deployment to services like the Google Play Store.
A keystore is just a means to securely store the public/private key pair which is used to sign your Android apks. So yes, you can use the same keystore to sign multiple apks, without a problem.
The details that you see in the Marketplace on the web and on the devices are details that are provided inside your Google Android Marketplace account - not retrieved from the ketstore you use to sign your app.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With