This question already has answers here:
How to handle a lost KeyStore password in Android?
(42 answers)
Closed 2 years ago.
I signed my android application with a Keystore file. I fill the Google Protect Appeals form and the 'blocked by play protect' error disappears. Now I have made some changes and for re-generating the release apk, unfortunately, I got the wrong password error for the Keystore file. I can't use executionHistory.bin because I delete the .gradle and .idea directories.
Is there any way to recover the password from .jks file? It's very necessary for me.
No you can't recover the password from a .jks file. It is a protective file if anyone can recover the password it would be useless.
You can however change the whole keystore: Lost keystore file for app (but have Google Play App Signing enabled)
Related
I have lost all the passwords of my application both keystore password, key alias and key password. How can I recover it?
I have .jks file.
I have formatted my system so there are no logs available of Android Studio.
Unfortunately you can not recover that now from .jks file. You need to create new keystore password
if your app is already in the store it won't let you upload the new apk since it will be signed differently, and you won't be able to update it. If your app is not in the store yet, you can create a new keystore and push your app to the store. It's always better to email yourself the keystore key to save it before uploading your apk to the store.
TRY THIS IT HELPED ME RECOVER MY PASSWORD
Search for folder .gradle
under it go to latest folder in my case it is 4.6
go to taskHistory folder
under it open taskHistory.bin file
search for Password keyword in that file
and you will eventually find your stored password for that keystore file.
refer the screenshots.
Due to an accident I lost my keystore password - but I still can distribute it to google play store, because it is still stored somewhere in appcelerators config files.
When I publish it, the alias password is visible in the log, not masked... but unfortunately the keystore password is masked.
Is there a way to retrieve the keystore password from studio?
You're in luck. Because Appcelerator indeed stores the keystore information you can retrieve it. Not in Studio though, but the password is saved in the .settings folder inside your project folder. The .settings folder is a hidden folder.
To be exact, you can find it in this file:
/myProjectDirectory/.settings/com.appcelerator.titanium.android.core.prefs
This question already has answers here:
I lost my .keystore file?
(12 answers)
Closed 7 years ago.
I have deleted my keystore now I have updated my apps and want to sign apk I have created another keystore and signed my application with that when I upload my app it gives me error your apk is signed with different key. Now how to resolve this issue any body help ?
Keystore is meant to prevent unauthorised updating of the app. If you don't have it (and its password), you can't update your app.
Unpublish the old app and publish a new one. It will probably require a different package name as well.
PS: Backup the keystore and your code this time.
This question already has answers here:
I lost my .keystore file?
(12 answers)
Lost my keystore for uploaded app on android market [duplicate]
(2 answers)
Closed 8 years ago.
I'm generating a signed APK from Android studio. However, for some reason I can't seem to use the keystone I used previously. Android studio keeps complaining "Keystore was tampered with or password was incorrect". I believe the password is correct.
Anyways, I created a new keystone and generated my signed APK. However, when I try to upload this APK in Beta Testing by clicking on button Upload new APK to Beta I get an error:
You uploaded an APK that is signed with a different certificate to
your previous APKs. You must use the same certificate. Your existing
APKs are signed with the certificate(s) with fingerprint(s):
Question
How can I upload a new APK to my Beta with a different certificate? Or Is there a way to reset password for my .jks file?
My goal is to simply push a new beta version out.
Quick answer: You can't.
Without the certificate you can't upgrade an app, making it's package also "locked" in the last APK you've uploaded.
Now.. you either manage to find the correct password (assuming you're using a wrong one and that's the problem) or.. you'll have to change the app to a new package name, and warn you're users on the description of the old app or something like that...
Several people had the same problem before:
Lost my keystore for uploaded app on android market
Retrieve Private Key for Existing Android App
...
You can't upload the new APK to beta. You need to use the same keystore file as you did for the original app. My guess is your password is wrong, based on the error message you're getting. I would try some the keystore password crackers out there to see if you've got a close password.
An interim fix would be to change the package name on the application, and upload it as a new one to beta, but you can't make any updates to your existing app if you don't have the correct keystore/password combo.
This question already has answers here:
I lost my .keystore file?
(12 answers)
Closed 8 years ago.
I have my app's latest APK file and full source, and My app's private key of the keystore.
But I lost my keystore file... so I cannot sign my app and update my app..
Anyone know the answer?
If you lost your keystore then there is no way that you can update the app in play sore( it will cause a signature error )! The only way is that you can create an app with a new package name upload it to store and remove the old app.
Actually there is no way to recover your keystore in other way than with tools for recovering deleted files in your OS.
There isn't any tool for pulling keystore from your device or application. Even Google can't restore your keystore from your Google account.
The thing is different when you only lost your password. See https://code.google.com/p/android-keystore-password-recover/
Sorry dear unfortunately you can not update new version of the same application on android play store. you can upload new application with new package name and keystore file. But Google will not allow you to upload new version with different keystore file.
Hope it will help you.
The keystore doesn't need to be uploaded, it needs to be integrated into the apps .apk.
Make sure your building the app for release, in eclipse go to file -> and export the app. This will build it with your release keystore instead of the debug keystore.
When you first export your app and eclipse makes you a keystore it is saved in the eclipse\ folder on your computer, try looking there for it. See this post for where your keystore file should be on your computer.