AndroidStudio打包问题:signature versions:V1(Jar Signature) and V2(Full APK Signature) 的不同点

时间:2022-10-12 17:07:52

今天使用AndroidStudio进行打包的时候,出现了如图所示的内容

AndroidStudio打包问题:signature versions:V1(Jar Signature) and V2(Full APK Signature) 的不同点

需要我们勾选两个签名包类型,如果我们不勾选直接点击Finish按钮,会提示

AndroidStudio打包问题:signature versions:V1(Jar Signature) and V2(Full APK Signature) 的不同点

并且,部分码友反应自己的App在勾选V2之后,app会出现安装失败的问题。

  • 首先还是先说一下官方的态度:

AndroidStudio打包问题:signature versions:V1(Jar Signature) and V2(Full APK Signature) 的不同点

  • 然后说一下对于这个变动的个人建议:

这是一个从Android7.0系统出现的新的签名机制,这个新机制使得apk的签名方式更加安全,首先我们应该尝试把V1和V2两个选项全部勾选,并尽可能的去使用他们,但是如果全部勾选完毕出现了问题,那么我们可以忽略这种新的签名机制,只勾选第一个选项(V1),依旧使用我们之前老的签名机制。