2015-01-13 32 views
0

我有Google開發者帳戶,併發布了我的第一個應用程序。簽署Android應用程序

現在我需要發佈我的第二個應用程序。我是否應該使用我的第一個應用程序的相同密鑰庫進行簽名。

如果我不清楚,請讓我知道。

+2

是的,你應該使用相同的密鑰庫 - (密鑰),否則它不會允許你上傳,如果試圖安裝apk直接它不會允許安裝(更新)當前應用程序由於不同的證書的證書 – Yazan

+2

您可以使用相同的商店,但創建一個新的密鑰用於每個應用程序@Yazan我認爲他是關於2個獨立的應用程序,而不是第一個增量更新。 –

+0

@ChrisHandy哦,是的,你是對的,我沒有注意到,所以他可以使用新的密鑰,他可以使用相同的密鑰,對不對? – Yazan

回答

4

使用相同的密鑰庫/密鑰對適合任意數量的應用程序。我有幾個共享密鑰庫/密鑰。

這裏是你如何決定,如果你需要一個單獨的密鑰/密鑰庫,在重要/有關命令:

  1. 有不止一個鍵或密匙需要記憶密碼和它們的位置以及保護他們。如果您在一段時間內沒有更新您的應用程序,這可能是一個真正的痛苦。如果您丟失了這些內容,則無法更新/重新發布您的應用。

  2. 使用單獨的密鑰和相同的密鑰庫可能是一個好主意。這可以降低黑客如果遭到黑客入侵的可能性。然而,這種擔憂是最小的,因爲除非你有非常受歡迎的應用程序,否則這種情況不太可能發生

  3. 如果您想在某個時間「銷售」您的任何應用程序,您需要爲買方提供密鑰庫和密鑰。因此,買方將知道您的其他應用程序的密鑰庫/密鑰信息是否共享。如果您可能會一起銷售應用程序,那麼通用密鑰/密鑰庫不是問題。如果你想單獨銷售它們,那麼你應該有單獨的密鑰庫和密鑰。然而,這是不太可能的考慮因素。

祝你好運!

0

密鑰存儲可以使用舊的多個密鑰。

對一個應用程序使用一個鍵。

現在,您可以使用相同的密鑰存儲併爲其添加密鑰,或者創建另一個密鑰存儲。