App-签名过期或泄露怎么办别担心Google-已经给出解决方案

一、序在将 App 发布到市场之前,很重要的一个步骤就是为 APK 进行签名,大部分时候,这个操作隐藏在了打包的流程中,而不被我们注意到。 签名的作用,除了证明 App 的所有权之外,还可以帮助 Android 市场和设备校验 APK 的正确性 Android 签名是自证明的,并不会对证书进行 CA 认证。也就是我们可以使用工具自行生成签名证书,只要是一个正确的签名,系统就会承认,并且允许安装。 生成签名的时,可以指定一个有效时间,这个时间默认为 25 年,并且 Google Play 也有硬性规定,上架的 App 签名有效期必须在 2033-10-22 日期之后。所以只要不是手欠修改了这个有效期,在当下这个时刻,是不会有问题,毕竟到现在还没有一款 App 存在 25 年。 有些问题不在眼前,却是真实存在的。对于一款上架的 App,最重要的就是用户,而当签名失效之后,我们只能被迫换签名,此时因为签名校验无法通过,就会导致旧用户无法覆盖安装。这些历史用户唯一的选择,就是卸载后重新安装。 好在这不仅仅是你我的问题,天塌下来有个子高的顶着,所以别担心,Google 已经着手在解决这个问题了。 方案就是 Android 9.0 新增的对 APK V3 签名的支持。 二、新的签名方案 V32.1 Android 的签名方案Android 的签名方案,发展到现在,不是一蹴而就的。Android 现在已经支持三种应用签名方案: V1 方案:基于 JAR 签名。V2 方案:APK 签名方案 V2,在 Android 7.0 引入。V3 方案:APK 签名方案 V3,在 Android 9.0 引入。V1 到 V2 是颠覆性的,为了解决 JAR 签名方案的安全性问题,而到了 V3 方案,其实结构上并没有太大的调整,可以理解为 V2 签名方案的升级版,有一些资料也把它称之为 V2+ 方案。 ...

May 14, 2019 · 2 min · jiezi

如何剔除apk格式加群链接如何剔除apk格式加群链接如何剔除apk格式加群链接

如何剔除apk格式加群链接

March 18, 2019 · 1 min · jiezi