请至少选择一个签名版本以在 Android Studio 2.3 中使用
现在,在 Android Studio 中生成签名 APK 时,它显示了两个选项(复选框),即 1. V1 (Jar Signature)
和 2. V2 (Full APK Signature)
作为 签名 APK 生成过程的最后一步中的签名版本。
那么,在新的 Android Studio 更新中, V1(Jar 签名) 和 V2(完整 APK 签名) 有什么区别呢?
我应该使用哪个(或两者)来签署 apk 以发布 Play 商店?
此外,当我使用第二个选项时,我在安装 APK 时收到错误 Install Parse Failed No Certificates 。
原文由 Shirish Herwade 发布,翻译遵循 CC BY-SA 4.0 许可协议
它是 Android 7.0 中引入的一种新的签名机制,具有旨在使 APK 签名更加安全的附加功能。
这不是强制性的。如果可能,您应该选中这两个复选框,但如果新的 V2 签名机制给您带来问题,您可以省略它。
因此,如果遇到问题,您可以不选中 V2,但如果可能的话应该检查它。
更新:现在在针对 Android 11 时这是强制性的。