当第一个 Android 密钥库证书过期时会发生什么?



据我所知,10 years是在Eclipse中创建密钥库时的默认设置。我认为,大约 5 年前,Android 开发已成为主流,所以我预计 5 年内 Play 商店中将有很多应用程序无法更新。

到目前为止,我还没有找到如何"延长"证书寿命的解决方案。有吗?Google 是否会采用某种方式来使用新证书设置您的应用?当然,我的场景不会影响太多的应用程序,但我认为在 3-5 年内会有相当多的 SO 问题。

有什么想法吗?

Google Play一直要求证书有效期至少为25年。

从 minSdkVersion 28 开始,可以更改证书。因此,应用程序开发人员可能希望在证书到期前一年左右放弃对旧版本的支持。然后,在旧证书生存期的剩余时间内,将使用旧证书和新证书对更新进行签名,然后仅使用新证书进行签名。

最新更新