【发布时间】:2012-03-07 18:34:40
【问题描述】:
几个月前,我使用以下命令生成了我的 android 发布密钥库:
keytool -genkey -v -keystore my-release-key.keystore -alias myalias -keyalg RSA -keysize 2048 -validity 10000
我输入了密钥库的密码并将其记下,在最后一步中,当需要输入证书的密码时,我按下回车键使用与密钥库相同的密码(所以我只需要记住一个整个过程的密码)。
生成此密钥库后,我使用以下命令签署了我的 apk 以供发布:
jarsigner -verbose -keystore my-release-key.keystore my.apk myalias
我输入密码的地方(没问题)。
现在我必须在市场上推送我的 apk 更新,当我尝试使用上面的命令签署新的 apk 时,我得到“密钥库被篡改,或密码不正确”。
我很困惑,我回到我的密钥库备份,我遇到了同样的问题。我确定密码是正确的。请注意,我根本没有在该过程中使用 Eclipse(我正在从命令行签名)。
这可能是什么问题?嘻嘻!!
【问题讨论】:
-
你是怎么解决你的问题的?我也有同样的问题
标签: android jar-signing