使用jdk 自带的jarsigner 签名工具签名的apk 和android规范有区别

jdk 自带的签名工具签名后的 apk :


ebuy 是签名文件的 Alias名称。

android sdk 签名和jdk 签名之后的apk 对比:

android sdk 签名:


jdk jarsigner签名:


两者执行指令也有区别:

jarsigner -storepass ${SPASS} -keypass ${KPASS}  -verbose -keystore ${WORKSPACE}/${FILENAME} -signedjar ${sfile} ${apk} ${EBUY} > /dev/null
apksigner sign –-ks ${WORKSPACE}/${FILENAME} –-ks-key-alias ${EBUY} –-ks-pass pass:${SPASS} –-key-pass pass:${KPASS} –-out ${sfile} ${apk} > /dev/null

猜你喜欢

转载自blog.csdn.net/lxlmycsdnfree/article/details/80798935