签名版本之间的区别 – V1(Jar Signature)和V2(Full APK Signature)在AndroidStudio中生成签名的apk时?

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

现在,在Android Studio中生成已签名的apk时,它在签名的apk生成过程的最后一步中显示了两个选项(CheckBox),即1. V1(Jar Signature)和2.`V2(Full APK Signature)’作为签名版本.

签名版本之间的区别 –  V1(Jar Signature)和V2(Full APK Signature)在AndroidStudio中生成签名的apk时?

那么,在新的Android Studio更新中,这些V1(Jar Signature)和V2(Full APK Signature)之间有什么区别?

我应该使用哪个(或两者)来为Play商店发布的apk进行签名?

此外,当我使用第二个选项时,我在安装apk时遇到错误安装Parse Failed No Certificate.

解决方法:

这是Android 7.0中引入的一种新签名机制,其附加功能旨在使APK签名更加安全.

这不是强制性的.如果可能,您应该检查这些复选框的两个,但如果新的V2签名机制给您带来问题,您可以省略它.

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

上一篇:Android Studio:发布APK签名过程


下一篇:java-将签名密钥的证书导出到Android Studio中的.pem扩展名