2015-09-04 68 views
0

我想使用這裏找到 http://developer.android.com/tools/publishing/app-signing.html#signing-manually密鑰庫被篡改或密碼不正確 - 在App已經在谷歌播放

我們以前的外部開發者通過手動方式簽署應用打發我,我需要三個密鑰庫文件爲此(不知道爲什麼他們會需要三??)。當經過試圖簽署我的應用程序的過程時,我收到一個密鑰庫密碼,我不知道(我試圖從他們那裏得到這個)。

我可以自己改變這個嗎?我有三個密鑰庫文件,但我不確定這是否會產生影響,因爲該應用程序已經簽署併發布到商店,並且我想要更新該應用程序,而不是發佈一個全新的應用程序。

我知道這個問題已經被問之前,我只是不知道,如果直接應用到我作爲我的應用程序這些問題的答案是在谷歌Play商店已經發表

回答

1

我有幾個建議您。

  1. 如果你不知道所有3個密碼店的密碼,那麼沒有人會幫助你。您必須創建新包的名字(這是從谷歌播放最後一次現場應用不同的)新的應用程序,加上谷歌新的應用程序發揮

  • 現在

    如果你有密碼,然後第一次得到最後的現場APK。從APK文件生成簽名密鑰(sha-1 & MD5)check answer here如何從APK生成密鑰。

    然後得到sha-1 &從所有3個密鑰存儲的MD5並與APK的sha-1 & MD5匹配。他們匹配,那麼您就可以知道哪些密鑰存儲用於標誌APK(這是​​目前在谷歌播放)

    使用該密鑰存儲,生成新的APK :)

  • +0

    看起來像我因爲我真的不希望在Play商店中添加一個全新的應用程序,所以必須執行步驟2並從外部開發人員那裏獲得密碼 – Zabs

    +0

    您知道我可以確定Google Play開發者控制檯中的哪些位置它連接到應用程序的鍵或鍵是什麼? – Zabs

    +1

    你必須從最後一個生活apk文件取回檢查回答如何從apk取回http://stackoverflow.com/q/11331469/1168654 –

    相關問題