首页 > 解决方案 > 我应该为现有的密钥库输入相同的密码吗?

问题描述

我正在尝试更新我的 android 项目。我在第二个项目中创建了更新。密钥库的密码在第一个。我不知道密钥库的密码。我可以使用具有不同密码的相同密钥库并生成 app.aab 以上传到 playstore。我仍然不明白将android studio与play store帐户连接有什么问题,如果google允许我们像chrome一样存储密码会不会更容易?

我可以使用他们的密钥库的 java 工具更改密码并签署应用程序并更新它吗?

更新:好的,我找到了密钥库密码,只是不知道别名密码。有什么想法吗?

标签: androidandroid-studiokeystoreandroid-keystore

解决方案


如果您有一个有效的 Google Play App Signing,您实际上可以重置密钥库。

创建一个新的密钥库,例如:upload_certificate.keystore

使用以下命令将文件更改为upload_certificate.keystoreupload_certificate.pem

keytool -export -rfc -alias key0 -file upload_certificate.pem -keystore upload_certificate.keystore

然后使用用于创建和上传最新 APK 更新的 Google Play 帐户通过此链接联系 Google Play 支持团队。说出问题(请用英文),别忘了附上文件upload_certificate.pem

虽然您可以重置密钥库,但该过程不是即时的,重置密钥库并再次上传需要 2 天。问题是,当我需要关键更新时,无法使用我解释的方法。因此,请始终将密钥库备份在安全的地方。


推荐阅读