![](/img/trans.png)
[英]Uploading Android App Bundle to Google Play Console - key signing error
[英]Can you download/access your Android app signing key from Google Play Console if you let Google manage keys?
不幸的是,我認為我已經丟失了用於簽署我的Android應用程序包的密鑰的本地副本。 上傳/使用Google Play控制台時,我本可以允許Google管理我的所有密鑰。 我的問題是,是否可以從Google獲取密鑰的副本來替換丟失的本地副本?
您無法獲得密鑰的副本,但是Google允許您重置密鑰,即創建一個新密鑰並向其提供證書。 他們確認您的身份后,您就可以上傳使用新上傳密鑰簽名的新APK / App捆綁包。
請參閱https://support.google.com/googleplay/android-developer/answer/7384423中的“ 創建新的上傳密鑰”部分,
如果您使用Google Play簽名,則必須使用上傳密鑰對APK進行簽名,然后Google使用確定密鑰對其進行簽名。 這意味着,如果您丟失了上傳密鑰,則可以聯系Google Play支持人員並提供新的上傳密鑰。
感謝您與Google Play開發者支持聯系。 我們很樂意幫助您重置您的上傳密鑰,但是在繼續進行操作之前,請先指定您要引用的應用程序的軟件包名稱。 新的上傳密鑰將用於對您上傳到Play的APK進行簽名。
生成和注冊新上傳密鑰的方法如下:按照Android Studio幫助中心中的說明生成新密鑰。 它必須與以前的任何鍵都不相同。 或者,您可以使用以下命令行來生成新密鑰:keytool -genkeypair -alias upload -keyalg RSA -keysize 2048 -validity 9125 -keystore keystore.jks此密鑰必須是2048位RSA密鑰,並且具有25年的有效期。 將該密鑰的證書導出為PEM格式:keytool -export -rfc -alias upload -file upload_certificate.pem -keystore keystore.jks回復此電子郵件並附加upload_certificate.pem文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.