2013-03-30 126 views
1

我更新了不同版本和代碼的應用程序。然後使用與以前版本apk相同的密鑰存儲庫,通過'右鍵單擊 - > Android工具 - >導出簽名應用程序包'對apk進行簽名。 但是,當它上傳到谷歌播放,獲取以下錯誤。任何人都可以告訴我最近有什麼不對嗎?上傳失敗的更新版本apk在谷歌播放

「上傳失敗 您上傳的用不同的證書到以前的APK所簽署的APK必須使用相同的證書您現有的APK與證書(S)與指紋(S)簽署:。

SHA1:D6:E1:7F:65:4D:BF:B5:B0:F8:FB:D3:8F:F7:5A:40:B6:62:EA:98:EB

和證書(一個或多個)用於簽署APK您上傳指紋(或多個):

SHA1:96:85:B8:57:87:29:4F:8B:AC:C3:26:29:D0:F5: A6:63:30:D6:0C:A3「

+3

聽起來就像它說的,你使用錯誤的證書,檢查你的密鑰庫,確保 – JRowan

+1

這裏沒有任何疑問。你使用了錯誤的證書。 – Simon

+0

是的,你是對的。它的工作現在。非常感謝。 – ashraf

回答

5

我有「上傳錯誤」的問題。原來Chrome瀏覽器(Chrome)緩存問題,並在Chrome中清除瀏覽器緩存,解決了這個問題。在清除瀏覽器緩存後,我可以上傳相同的apk併發布,沒有任何問題。

+0

+1因爲這解決了我的問題(這是這個問題的標題),雖然我沒有簽名問題,但這個答案仍然可以幫助別人 – Gavriel

+0

+1:這是從谷歌很奇怪! –

+0

+1你救了我,非常感謝這個答案)) – Bender

0

我也有這個問題。在我的情況下,當我更新我的項目時發生問題。

  1. 我導入的項目從Android Studio中0.4.3到Android 0.8.9工作室,
  2. 我使用相同的密鑰簽名的APK,
  3. 當我上傳APK到谷歌玩,我有錯誤「無法上傳你上傳了一個使用不同證書籤名的APK到您以前的APK。(...)「。

所以。

  1. 我降級我的項目0.4.3,
  2. 簽署了相同的密鑰,
  3. 上傳沒有任何問題。

我不知道它如何可能,但它會工作。我希望這會對你有所幫助。

相關問題