2017-10-19 130 views
0

我使用我的keystore.jks将应用程序上传到Google Play商店。该应用程序在PlayStore上一切正常。Google Play Store上的新发布 - Keystore被篡改

所以现在是时候让另一个版本来更新我的应用程序。为此,我使用了相同的keystore.jks,但问题是AndroidStudio无法为我生成apk。

的问题是:

Error:Execution failed for task ':app:packageRelease'. 
> Failed to read key release from store "C:\Users\keyStore.jks": Keystore was tampered with, or password was incorrect 

的密码是正确的!所以我尝试重新创建新的密钥存储区,但Google Play商店不让我发布该apk,因为证书不同。

所以我可以更改我的密钥库或我应该怎么做?

回答

0

您必须使用相同的密钥存储区。

您不能创建新的密钥存储并期望用它来更新应用程序。

“密码存储已被缓解,或密码不正确”表示您的密码不正确。确保你输入了正确的别名和两个密码。

+0

密码正确...可能文件已损坏... – KiKo

+0

文件被损坏的可能性很小。尝试使用该密钥签署另一个简单的Hello World应用程序。如果文件损坏或者您忘记了密码,则无法更新该应用程序。 –

+0

你说得对。我要杀死我的客户...他给了我错误的密码..... – KiKo