I missed my personal signature file for Android

I made an Android application and placed it on the Android market, and now I have made some updates in my applications and tried to provide the next version of the same application. The problem is that I skipped the KeyStore file created earlier. But I have an old vesion APK file. Now I can’t download the next version, the developer console says

The apk must be signed with the same certificates as the previous version. 

like a mistake. Can I get any help to create a new version for my Android application now ??

+4
source share
4 answers

There is currently no way to get the lost signature key. What you can do is get a new one, pull the application from the market and download your update using a different package name.

+5
source

Sorry, as far as I know, you are not allowed to update your application now.

To upgrade an existing application on the market, you must have this KeyStore file and also remember the password.

+4
source

It is best to unpublish the old apk and publish a new apk signed using the new keystore.

+2
source

Please make sure you have a previously used keystore file with you

According to the documentation available on developer.andoird.com , you must do the following:

Before downloading the updated application, make sure that you have increased the attributes android: versionCode and android: versionName in the manifest file element. In addition, the package name must be the same as the existing version , and the .apk file must be signed with the same private key . If the package name and signature of the certificate does not match the certificate of the existing version, Google Play will consider this new application, publish it as such and will not offer it to existing users as an update.

+1
source

Source: https://habr.com/ru/post/1402815/


All Articles