当我尝试在另一台计算机上(而不是在生成密钥的计算机上)上签名的APK文件时,发生此错误:Android Studio:Keystore被篡改或密码不正确
Information:Gradle tasks [:app:assembleRelease]
:app:preBuild UP-TO-DATE
:app:preReleaseBuild UP-TO-DATE
:app:checkReleaseManifest
:app:preDebugBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72301Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42301Library UP-TO-DATE
......
:app:prepareComGoogleAndroidGmsPlayServicesWearable810Library UP-TO-DATE
:app:prepareReleaseDependencies
:app:packageRelease FAILED
Error:Execution failed for task ':app:packageRelease'. Failed to read key SkidkaRu from store "C:\Users\elena\keyappskidkaru.jks": Keystore was tampered with, or password was incorrect
时,我打开一个终端窗口,在以下类型:
keytool -storepasswd -new [inserted password] -keystore [inserted file name]
keytool -keypasswd -alias [inserted alias] -new [inserted new key password] -keystore [inserted keystore file name]
不过,有一个错误“密钥库被篡改,或密码不正确”
的PASSW ord完全正确。密钥是从第一次生成密钥的计算机上复制而来的。
该应用程序已经发布在谷歌播放市场,所以我不能创建一个新的密钥库。
[请尝试这些可能的解决方案](http://stackoverflow.com/questions/16891182/keytool-error-keystore-was-tampered-with-or-password-was-incorrect)。 – Bonatti
将密钥复制回主机并检查差异。像这样如果在Linux上:'diff key keyCopy' – MeetTitan
@Elena Kovaleva,你好我面临同样的问题与我的应用程序,请尽量帮助我你是如何解决这个问题的。请在我的**[email protected]**上ping我 –