【问题标题】:Android Studio Key storeAndroid Studio 密钥库
【发布时间】:2015-06-04 12:29:53
【问题描述】:

我已将应用上传到 Play 商店。我打算将我的操作环境从 Windows 更改为 Linux。所以我需要相同的密钥库来更新我的应用程序。

  1. 如何在 Linux 中使用相同的密钥库?
  2. 为什么需要这个密钥库?

【问题讨论】:

  • 老兄,默认情况下的密钥库是用于调试的,对于生产应用程序,不要丢失生产密钥库 - 没有它,您将无法升级您的应用程序。

标签: android android-studio android-developer-api


【解决方案1】:

必须将您的密钥库从一个平台复制到另一个平台。正如文档所说,强烈推荐:

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

【讨论】:

    【解决方案2】:

    当然你可以通过命令行界面使用它,你需要安装像 Windows 这样的 Android 工具,为了在 Store 上验证你的二进制文件是必需的,每个二进制文件在部署时都需要一个作者。

    【讨论】:

      【解决方案3】:

      为什么需要这个密钥库?

      密钥库是一种将您标识为给定软件包(即 Android 应用)开发者的方式。它可以防止其他人将完全不同的应用上传到 Play 商店并假装它是您应用的升级。

      【讨论】:

        猜你喜欢
        • 2013-05-13
        • 2017-01-25
        • 1970-01-01
        • 2018-04-28
        • 1970-01-01
        • 2015-04-21
        • 1970-01-01
        • 2015-03-23
        • 1970-01-01
        相关资源
        最近更新 更多