目前,我在对我的应用进行签名时收到一条错误消息,提示证书已过期(而非调试证书)。(我知道这很奇怪,因为Android证书应该可以使用很多年了!)。我无法创建新证书,因为在PlayStore上更新apk时出现错误(该apk的证书必须与前一个证书相同)
甚至可以续订我的密钥库吗?
是唯一可能创建一个新应用程序吗?
也许(但我从未测试过)您可以使用同一对公钥/私钥来重新生成证书。如果它不起作用,很遗憾,我认为您将必须生成一个新证书。不要忘记添加-validity <valdays>
大量的选项。您还必须按照此博客文章中的说明更改软件包名称。
更新
根据@KIDdAe注释(请参见下文),Google不仅会验证证书的SHA1指纹,而且还会验证带有公钥的证书签名。因此,使用相同密钥重新创建新证书是没有用的,因为该新证书的SHA1与初始证书不同。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句