我已将应用上传到 Play 商店。我打算将我的操作环境从 Windows 更改为 Linux。所以我需要相同的密钥库来更新我的应用程序。
- 如何在 Linux 中使用相同的密钥库?
- 为什么需要这个密钥库?
我已将应用上传到 Play 商店。我打算将我的操作环境从 Windows 更改为 Linux。所以我需要相同的密钥库来更新我的应用程序。
您必须将您的密钥库从一个平台复制到另一个平台。正如文档所说,强烈推荐:
警告:将您的密钥库和私钥保存在安全可靠的地方,并确保您拥有它们的安全备份。如果您将应用程序发布到 Google Play,然后丢失了用于签署应用程序的密钥,您将无法发布对应用程序的任何更新,因为您必须始终使用相同的密钥签署应用程序的所有版本。 (资源)
当然你可以通过命令行界面使用它,你需要安装像 Windows 这样的 Android 工具,为了在 Store 上验证你的二进制文件是必需的,每个二进制文件在部署时都需要一个作者。
为什么需要这个密钥库?
密钥库是一种将您标识为给定包(即 android 应用程序)的开发者的方法。它可以防止其他人将完全不同的应用程序上传到 Play 商店并假装它是您应用程序的升级。