安卓应用签名之后安装失败

来源:互联网 发布:java 泛型使用 编辑:程序博客网 时间:2024/03/29 16:40

很奇怪的一个现象,直接run的话可以成功,debug也可以,但是用签名打包之后,却安装失败,原来是打包的时候选错了。原来签名时,Signature Versions 不能只选择 V2(Full APK Signature),应该选择 V1(Jar Signature),或者选择 V1 和 V2。
如图:
这里写图片描述

二者的区别:

V1:可对签名后的文件,作适当修改,并重新压缩。
V2:不能对签名后的 APK 作任何修改,包括 zipalign。因为它是针对字节进行的签名,所以任何改动都会影响最终结果。

1 0
原创粉丝点击