2013-10-26 35 views
1

我有困难签署我的apk发布。我的一位朋友曾经在我们的应用程序上签名,但现在我想签名他们,他通过电子邮件通知我用来签署我们的应用程序的密钥库文件,但是当我尝试签署它们时(在eclipse安卓工具 - >导出签名的APK。 ..)我选择他的证书并使用正确的密码。无法登录另一台机器(密码不正确或被篡改...)

按照这些步骤我无法签署apk它总是说同样的:

Keystore was tampered with, or password was incorrect 

我试着使用的jarsigner签署,但至今没有运气。

我错过了什么吗?

编辑:我试过,以及这个

keytool -list -v -keystore path_to_keystore/keystore_name 

当我输入密码,我得到了同样的错误消息

编辑2:我已经创建使用其他密钥库

日食精灵,我已通过电子邮件发送给他,他可以'使用它,所以我认为我们缺少配置步骤或其他东西:\

编辑3:

我认为我们已经取得了一些进展,我的朋友将密码存储密码更改为更简单的密码存储密码(第一个密码存储了字符'#')。现在我可以在cmd中运行keytool命令。但是现在我又发现同样的问题,当我选择别名密码登录的APK(它包含字符#藏汉,有没有什么办法改变别名密码?)提前

感谢

+0

这可能听起来很愚蠢,但也许您使用的是不同的键盘布局? – Axarydax

+0

我们有相同的电脑模型,我们都有用西班牙语(ES-es)配置的电脑。 – zozelfelfo

+1

有2个密码-storepass和-keypass。检查你的朋友。此外,密钥库可能包含多个别名。确保你使用的是正确的。 – Devrim

回答

0

谢谢大家为了您的意见,更改密钥库密码和别名密码解决了问题,不知道最后是否因为这是因为#字符:\

相关问题