Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Problem running my signed, release keystore in Eclipse

I am unable to run my signed, release keystore in Eclipse:

I get the error:

Keystore was tampered with, or password was incorrect

How can I resolve this?

Here is the error: alt text

Here is me successfully signing the keystore: alt text

like image 714
Sheehan Alam Avatar asked Nov 25 '10 20:11

Sheehan Alam


2 Answers

In Windows->Preferences->Android->Build you can just change your DEBUG KEYSTORE. The Keystore you specify there, is not for signing an app for release, but just for debugging.

Like the default debug keystore, the custom debug keystore needs to have the following:

Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"

Except for the name of the keystore itself, information about the organizational units and the key behind the alias, all data have to be same as the default debug keystore

like image 78
Pascal Klein Avatar answered Nov 04 '22 22:11

Pascal Klein


The obly thing i can advise is to check the password for the appropriate language and case, and also make sure your keystore is in consistent state(but don't have a clue how to do it, if you haven't generated checksum).

The general advise for keystores: always make a backup.

Also, keystore is the thing to make sure you're one who have created the application in the moment of updating it. IOW, it is a tool to let only you update your application.

like image 34
Vladimir Ivanov Avatar answered Nov 04 '22 22:11

Vladimir Ivanov