我在Google Play上上传了一个应用程序,不幸的是,我丢失了上传应用程序的证书,但我有该应用程序的密码。现在我想上传新版本的应用程序,但我没有证书,有什么方法可以恢复应用程序的证书并上传新版本应用程序吗。请在这方面帮助我,我们将衷心感谢你的帮助。提前谢谢。
1)生成新证书:
keytool-genkey-v-keystore my-release-key.jks-keyalg RSA-keysize 2048-validity 10000-alias my alias
2) 转换为.pem:
keytool-export-rfc-alias my alias-file upload_certificate.pem-keystore my-release-key.jks
3) 发送.pem至联系表格:
一般问题-播放控制台帮助
回答需要2个工作日,但如果你不想重新发布你的应用程序,这就是方法;)
然后你可以像在之前那样签署你的apk
(对我来说)
ziplign-v 4 android-release-unsigned.apk HelloWorld.apk
ReadMore
管理您的应用程序签名密钥
现在可以使用Google Play App Signing
简介
用户正在安装自己的谷歌签名apk,当你之前上传自定义签名到谷歌播放
如果你没有启用这个功能,现在就有机会利用它,但在谷歌支持团队的帮助下
如果证书丢失,则无法恢复。
这就是证书的意义所在,它的行为就像现实生活中的(私钥)。如果你丢了钥匙和钥匙的复印件,你就得换把锁。