【问题标题】:Can I change the release private key in Android?我可以更改 Android 中的发布私钥吗?
【发布时间】:2014-12-08 10:28:57
【问题描述】:

我在 Google Play 商店发布了一个应用程序。现在我想更改私钥并发布该应用程序的新更新,并且我以前使用过私钥,我想替换它。那可能吗?请帮我。在此先感谢... :)

【问题讨论】:

  • 不,不可能。
  • 私钥不是密钥库。
  • 如果您想更改应用密钥,您需要将其从商店中删除,然后重新上传为新密钥,您无法使用新密钥修改现有应用

标签: android private-key


【解决方案1】:

您无法更改用于签署已发布应用的密钥。唯一的方法是取消发布当前应用程序并发布新应用程序(使用不同的密钥和不同的 packageId -> 因此不会对旧应用程序用户进行更新):

警告:请妥善保管您的密钥库和私钥 放置,并确保您拥有它们的安全备份。如果你发布 一个应用程序到 Google Play,然后丢失了您用来签名的密钥 应用程序,您将无法发布应用程序的任何更新,因为 您必须始终使用相同的密钥对应用的所有版本进行签名。

https://developer.android.com/tools/publishing/app-signing.html

【讨论】:

    【解决方案2】:

    Look官方文档,发布模式登录:

    将您的密钥库和私钥保存在安全可靠的地方,并且 确保您拥有它们的安全备份。如果您将应用发布到 Google Play,然后丢失了您签署应用程序的密钥,您 将无法向您的应用发布任何更新,因为您必须 始终使用相同的密钥对应用的所有版本进行签名。

    【讨论】:

      猜你喜欢
      • 2014-09-21
      • 1970-01-01
      • 2013-01-09
      • 1970-01-01
      • 2011-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-04
      相关资源
      最近更新 更多