One Keystore meant file for all my apps or one per app?

I starting now on my second app and was wondering whether I have to use the same keystore file for all my app’s or if I should generate a new one for a new app.

How are they meant to be handled?

Well, the Keystore file contains a signature that identifies you as developer. If you create a new signature with the exact same data it will be a completely new signature. Naturally you would only use one signature unless you publish your apps as a different identity of some sort.

Google recommends to use the same signature for all your apps

Keep in mind that it’s vital to:

  • never lose your signature (or passwords) or you can’t publish any updates to your app.
  • don’t leak that signature as others would have the ability to tamper your application.

you have to visit this video to understand keystore :

you can use one keystore to sign many apps