【问题标题】:Android Keystore Debug duplicatesAndroid Keystore 调试重复
【发布时间】:2013-11-01 13:23:13
【问题描述】:

软件: Eclipse,来自 java SDK 的 keytool

语言:Java

平台:安卓

已搜索: Google 和 StackOverFLow,所有相关发现都是关于查找或恢复调试密钥库,这个问题似乎不存在,可能是由于我的菜鸟错误:(

问题

我有以下问题,我创建了一个游戏并附加了用于测试调试 APK SHA1 到 Google Play 服务,以便我可以测试成就等。我发布了游戏并且调试 SHA1 仍然连接,当时我想这是明智的,所以我可以继续测试未来的版本。

现在问题来了。我正在尝试将 Google Play 服务添加到我过去制作的旧游戏中。现在我无法从该调试密钥库添加 SHA1 代码,因为它已被我的其他应用程序使用,因为我似乎无法从 GooglePlay 服务中删除该调试条目我坚持使用不同的 SHA1 代码,这意味着不同调试密钥(存储)。但是,由于 android SDK 所需的规则,我似乎无法创建不同的调试存储,我无法更改别名、调试密钥的密码……所有这些都会导致密钥存储错误。

如何更改适用于 eclipse 和 android 的调试密钥的 SHA1,以便将新的调试 SHA1 添加到 Google Play 服务,以便开始测试?

【问题讨论】:

  • 您是否尝试在用户主目录的 .android 目录中重命名文件 debug.keystore?之后,您应该能够创建一个新的调试密钥库。
  • 是的,成功了!从现在开始将交换密钥库,有点遗憾,但至少我可以继续。谢谢。

标签: java android eclipse debugging google-play-services


【解决方案1】:

您是否尝试在用户主目录的 .android 目录中重命名文件 debug.keystore?之后,您应该能够创建一个新的调试密钥库。

之后,您可以尝试使用 Portecle 或 keytool 命令行工具加入两个密钥库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多