當我以前的操作系統損壞並且我安裝了新的(7月3日)時,之前的android_key_store.jks文件丟失了。 (我需要保存此文件,但我只保存了此證書的數據 - 密鑰,密碼)。在新的操作系統中,我使用ALL THE SAME鍵,密碼(密鑰存儲密碼,密鑰別名,密鑰密碼 - 全部與之前的android_key_store.jks文件相同)創建了新的android_key_store.jks文件。Android。如何獲取丟失的證書
現在我要上傳更新的應用程序,但我有這樣的錯誤:
上傳失敗 您上傳不與上傳證書籤名的APK。您必須使用相同的證書。上傳證書的指紋爲: [SHA1:XXX] ,用於簽名您上傳的APK的證書指紋爲: [SHA1:YYY]。
這意味着以前和新證書是不同的。可能生成的證書使用了一些隨機參數(不僅是密鑰)。
我試圖從以前的操作系統重新建立android_key_store.jks文件,但我失敗了。
我如何獲得上一個證書? (我記得所有的密鑰,密碼和數據(姓名,組織))。或者它不可能更新這個應用程序,我需要在市場上創建新的應用程序?
我真的需要更新當前的應用程序。
非常感謝
https://stackoverflow.com/questions/4470183/i-lost-my-keystore-i-cant-upgrade- my-app-in-the-market?rq = 1 https://stackoverflow.com/questions/4271579/lost-original-keystore-android-app-eclipse?rq=1 https://stackoverflow.com/questions/ 29843973/lost-my-keystore-only-have-sha1-from-it?rq = 1和其他無數人已經介紹了這一點。從計算機備份中還原您的密鑰庫。 – CommonsWare