Android 密钥库将在5个月后过期

Android 密钥库将在5个月后过期,android,google-play,keystore,Android,Google Play,Keystore,我的密钥库将在5个月后过期。如果密钥库过期,我如何在play store和其他市场更新我的应用程序? 我该怎么办?有图书馆 您可以在不更新google play的情况下更新您的UI,这样您就可以在旧应用程序中通知您的用户 如果密钥过期,似乎无法更新您的应用程序。所以,让新应用程序与当前应用程序相同,然后使用新密钥库对其进行签名,然后发布它。在旧应用程序中进行新更新,强制用户安装新应用程序(例如:打开应用程序时,显示用户需要升级才能继续使用的对话框)。这是我唯一知道的 对不起,如果你听不懂我的英语

我的密钥库将在5个月后过期。如果密钥库过期,我如何在play store和其他市场更新我的应用程序? 我该怎么办?

有图书馆


您可以在不更新google play的情况下更新您的UI,这样您就可以在旧应用程序中通知您的用户

如果密钥过期,似乎无法更新您的应用程序。所以,让新应用程序与当前应用程序相同,然后使用新密钥库对其进行签名,然后发布它。在旧应用程序中进行新更新,强制用户安装新应用程序(例如:打开应用程序时,显示用户需要升级才能继续使用的对话框)。这是我唯一知道的


对不起,如果你听不懂我的英语

根据中的@stefan ferst

证书有效性是证书签名的一部分。所以 无法在现有证书中更改它。唯一的 您可以做的事情是使用更长的时间颁发/获取新证书 有效性


我假设应该发布另一个应用程序,更改
applicationId
。我会利用剩余时间更新应用程序,创建一个活动,建议当前用户下载新应用程序

如果丢失了密钥库文件,则无法更新应用程序。我建议使用新的密钥库和包名创建一个新的apk并上载。

然后删除主apk并上载新的apk,除此之外没有其他方法。是的,您必须已签名密钥才能进行更新,否则您永远无法进行更新。