如果丢失密钥库文件,如何更新Android应用程序?

我是Android生态系统的新手。为了给您更多有关我的问题的背景信息,以下是一些事实。

  • 我已经获得了一个Google开发人员团队的访问权,该团队已经发布了时间 以前是一个应用程序。
  • 现在,我想发布一个新版本。
  • 新版本是一个全新的应用程序。具有相同的功能,但由其他人开发。
  • 所有设置均已正确完成,包括应用程序的捆绑软件ID。

现在,问题与APK签名有关。据我了解,我应该使用一个名为Keystore的文件对应用程序进行签名,以便能够更新当前应用程序。

这里的问题是,我无法获得此文件,因为以前的开发人员不再拥有该文件。

如果丢失密钥库文件,如何更新Android应用程序?

我的问题是,在这种情况下我该怎么办。不能作为新应用发布。

非常重要,最后一位开发人员没有让Google管理签名密钥的选项。

谢谢您的帮助!


我提出了一个相关问题,但是答案很旧,所以也许,从那时起,谷歌可能会提出一个备份计划来恢复这一问题。

android - how to recover Keystore file

chbfish 回答:如果丢失密钥库文件,如何更新Android应用程序?

您不能。

您需要使用新的Play商店条目发布新应用。

当您自己签名APK时,只要将任何个签名的APK上传到Google Play商店,所有后续上传都将需要相同的签名密钥。

如果即使不发布测试就将APK上传到内部,alpha或beta测试通道也是如此。只需上传第一个APK即可将您锁定。

,

以下是在Google Play控制台的帮助下生成新密钥库的步骤。

第1步。 首先转到此链接[https://support.google.com/googleplay/android-developer/contact/otherbugs] 他们在问什么

  • 名字
  • 姓氏
  • 电子邮件地址
  • 开发者名称
  • 开发者帐户ID
  • 位置
  • 应用名称
  • 应用程序包名称

并选择您的问题 在我的上下文中,我选择(我有一个与密钥或密钥库有关的问题->我有一个与上传密钥有关的问题->我丢失了我的上传密钥)。

在提交我们的请求后,他们向我们发送电子邮件,告知他们我们必须执行两个步骤-

第一步,我们在特定文件夹中打开命令窗口,然后将其复制到下面的命令中,然后按回车键

keytool -genkeypair -alias upload -keyalg RSA -keysize 2048 -validity 9125 -keystore keystore.jks

点击回车键后,我们必须输入密钥和密码。 它将生成.jks文件

在第二步中,复制第二个查询并将其粘贴到命令窗口中,然后按Enter        现在它将生成一个.pem

keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks

第3步。

现在,在电子邮件回复中,Google帮助中心向我们发送了附件.pem文件

第4步。

现在他们注册了我们新生成的密钥,但这将需要几天的时间。

第5步。

现在使用该密钥创建签名的apk并上传以播放商店。

本文链接:https://www.f2er.com/3167122.html

大家都在问