如果您让 Google 管理密钥,您可以从 Google Play 管理中心下载/访问您的 Android 应用签名密钥



不幸的是,我相信我已经丢失了用于对我的Android应用程序包进行签名的密钥的本地副本。上传/使用Google Play管理中心时,我会允许Google管理我的所有密钥。我的问题是是否可以从Google获取密钥的副本来替换丢失的本地副本?

您无法获得密钥的副本,但是Google允许您重置密钥,即创建一个新密钥并向他们提供证书。在他们验证您的身份后,您将能够上传使用您的新上传密钥签名的新 APK/App Bundle。

请参阅 https://support.google.com/googleplay/android-developer/answer/7384423 创建新的上传密钥部分,

幸运的是,我发现我(明智地(备份了我的密钥 - 恐慌!然而,在我到达这一点之前,我从谷歌得到了一些有用的回应,这可能会帮助其他有类似问题的人:

感谢您联系 Google Play 开发者支持。 我很乐意帮助您重置上传密钥,但请指定您所引用的应用程序的包名称,然后才能继续。新的上传密钥将用于对您上传到 Play 的 APK 进行签名。

下面介绍了如何生成和注册新的上传密钥: 按照 Android 工作室帮助中心中的说明生成新密钥。它必须不同于以前的任何密钥。或者,您可以使用以下命令行生成新密钥: keytool -genkeypair -alias upload -keyalg RSA -keysize 2048 -有效期 9125 -keystore keystore.jks 此密钥必须是 2048 位 RSA 密钥,有效期为 25 年。 将该密钥的证书导出为 PEM 格式: keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks 回复此电子邮件并附上 upload_certificate.pem 文件。

请让我知道您想使用新的上传密钥重置哪个应用程序

如果您使用 Google Play 签名,则必须使用上传密钥对 APK 进行签名,然后 Google 使用最终密钥对其进行签名。这意味着,如果您丢失了上传密钥,可以联系 Google Play 支持团队并提供新的上传密钥。

最新更新