【问题标题】:Java Eclipse Mars - Deleted Debug.Keystore - By MistakenlyJava Eclipse Mars - 已删除 Debug.Keystore - 错误地
【发布时间】:2016-05-04 12:24:55
【问题描述】:

我制作了一个新的 android 应用程序并上传到了 google play 商店。现在我有一个大问题。我创建了一个覆盖旧密钥的新密钥。旧的 debug.keystore 文件被新文件替换。这意味着旧证书已经不见了。

现在我将旧的 MD5 和 SHA1 密钥保存在一个文本文件中。是否可以使用我已经拥有的 MD5 和 SHA1 创建密钥文件? Google 要求提供与我之前相同的证书,否则我将无法发布更新。

http://prntscr.com/9vho29

【问题讨论】:

    标签: java android eclipse facebook debugging


    【解决方案1】:

    旧的 debug.keystore 文件被新文件替换。这意味着旧证书已经不见了。

    AFAIK,您无法在使用调试密钥库的 Play 商店上发布应用。

    如果您的意思是更换了生产密钥库,只需从您最近的备份中恢复该密钥库,因为有才华的开发人员会维护他们开发环境的良好备份。

    是否可以使用我已经拥有的 MD5 和 SHA1 创建密钥文件?

    没有。

    【讨论】:

    • 这意味着如果我必须向用户提供更新,我必须创建一个新证书并再次发布应用程序。
    • @AmeyArora:“这意味着如果我必须向用户提供更新,我必须创建一个新证书并再次发布应用程序”——你不能再提供更新了。您可以使用新的应用程序 ID/包名称发布新应用程序,并希望您的一些用户会切换到该新应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-17
    相关资源
    最近更新 更多