簡體   English   中英

如果讓Google管理密鑰,是否可以從Google Play控制台下載/訪問Android應用簽名密鑰?

[英]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的一些有用的回復,可能會對其他有類似問題的人有所幫助:

感謝您與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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM