However, if you lose your keystore or it becomes compromised, you won't be able to update your app without publishing a new app with a new package name. For these apps, Play recommends using Play App Signing and switching to app bundles. The key Google Play uses to sign the APKs that are delivered to a user's device.
So yes, you can use the same keystore to sign multiple apks, without a problem. You can also use the same alias (each alias is a certificate) to sign multiple apks, and it will work.
There's no way to recover your key. I once accidently deleted mine and faced the same problem. I ended up emailing the few users who had already purchased my app about my mistake and told them to let me know who they are and that I would refund their purchase of the app again, if that's what they wanted. Since then, I've made several copies of my key. Once again, there is no way to recover this.
On the other hand, you could try doing a system restore, on your computer, to a previous date in which you haven't misplaced or deleted your key yet.
We had the same problem once. As stated above there's no way to recover your key. But you could try brute force to recover it.
This thread was particularly helpful: Forgot Keystore password, thinking of Brute-Force detection. will it corrupt the keystore?
You should at least have a small idea of what your key should be. Lets say you know that the key have android
, app
and 2012
. The scripts will try every combination of these three words plus others. In our case we recovered it in our first attempt.
Good luck.
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