在 Android Studio 中生成签名 APK 时,签名版本 - V1(Jar 签名)和 V2(完整 APK 签名)之间的区别?

2023-11-27

请至少选择一个要在 Android Studio 2.3 中使用的签名版本

现在,在 Android Studio 中生成签名的 APK 时,它显示两个选项(复选框),即 1。V1 (Jar Signature) and 2. V2 (Full APK Signature) as 签名版本在签名 APK 生成过程的最后一步。

**Signature Versions** options

那么,有什么区别V1(罐子签名) and V2(完整APK签名)在新的 Android Studio 更新中?

我应该使用哪个(或两者)来签署 apk 以供 Play 商店发布?

另外,我收到错误安装解析失败没有证书当我使用第二个选项安装APK时。


它是 Android 7.0 中引入的新签名机制,具有旨在使 APK 签名更加安全的附加功能。

这不是强制性的。如果可能的话,您应该选中这两个复选框,但如果新的 V2 签名机制给您带来问题,您可以忽略它。

因此,如果遇到问题,您可以不选中 V2,但如果可能的话应该检查它。

更新:现在针对 Android 11 时这是强制性的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Android Studio 中生成签名 APK 时,签名版本 - V1(Jar 签名)和 V2(完整 APK 签名)之间的区别? 的相关文章

随机推荐