【问题标题】:Keystore password tampered with密钥库密码被篡改
【发布时间】:2013-01-02 03:17:15
【问题描述】:

我已经将我的 android-app 上传到 Google Play 有一段时间了。直到昨晚它一直在完美地工作。

当我尝试导出我的 android 项目时,我在输入密钥库的密码时遇到错误。

之前我的 debug.keystore 文件位置默认设置为我的 .android 文件夹。但是现在我必须专门选择它。无论如何,当我输入我的密码时(我已经使用了八个早期版本,因此我 100% 肯定是正确的)我收到以下错误消息:

“密钥库被篡改,或密码错误”

我该如何解决这个问题?

我知道自上次成功发布以来我所做的唯一更改是我已将 Android SDK 从版本 1.6 更新到版本 1.7。这会对我的 debug.keystore 及其密码的有效性产生任何影响吗?

我通常通过谷歌搜索找到我的答案,但在这种情况下,经过几个小时的搜索后我仍然找不到解决方案。请帮我。我真的很想尽快发布我的新版本:)

【问题讨论】:

  • 你试过辞职吗?
  • 辞职是什么意思?
  • 我的意思是你试过在清单中使用导出向导再次签名吗?
  • 你更新过Android SDK或Java SDK吗?
  • @Misha 我曾多次尝试使用 File>Export>Export Android Application 等在 Eclipse 中对其进行签名,如果您指的是向导?

标签: java android sdk passwords keystore


【解决方案1】:

你为什么提到debug.keystore-file?您是否使用调试密钥签署了您的版本?调试密钥过期时会重新创建。所以也许这就是发生的事情。 正如SDK docs 所说,在上传到 Google Play 之前,您必须使用发布密钥签署您的 apk。

【讨论】:

    猜你喜欢
    • 2018-11-27
    • 1970-01-01
    • 2014-12-24
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    • 2012-12-21
    • 2016-04-10
    • 2017-11-20
    相关资源
    最近更新 更多