2014-01-05 130 views
3

我不記得是什麼有效期限我用籤我的應用程序,我想會發生什麼事時到期日會來。這些應用程序是否仍可在Google Play中使用?Android開發者 - 簽名密鑰過期

有沒有辦法找出有效期限我用我的私鑰?

更重要的是,我能夠簡單地延長期限嗎?

謝謝

回答

2

我不會太在意它。如果您按照Android開發人員指南中的說明進行操作,則會得到一個很長的到期時間的密鑰。此外,您必須擁有至少25年的鑰匙。下面是從Signing Your Application片斷:

如果您計劃發佈在谷歌Play應用程序(一個或多個),請注意,截至2033 10月22日之後的 有效期的要求。如果它與它的有效性 該日期之前到期的密鑰進行簽名您可以 不能上傳的應用程序。

如果你真的想雖然看你關鍵的到期時間,你可以使用keytool:

keytool -list -v -keystore my.keystore 
+0

事實上,關鍵是至少25年來,我不懷疑關於但是我感興趣的是25年後會發生什麼。我仍然可以將該到期日期延長至我的證書?我的應用程序當時是否會被刪除? – Jim

+1

你只是無法更新它。但這不是問題。在25年內,沒有人會再使用你的應用程序(沒有冒犯) –

+0

然而,我正在使用與2年前創建的相同的密鑰簽署我的應用程序。所以我最好創造一個100年後過期的新密鑰吧?肯定沒有任何解決方案可以修改現有密鑰並對其進行擴展,並仍然將其用於與之簽名的以前的應用程序? – Jim