java – 在APK上使用jarsigner -verify要求我指定别名?
作者:互联网
我正在尝试检查APK上的签名信息. docs说要使用
jarsigner -verify -verbose -certs app.apk
和various SO questions同意.但是,如果我抓住JDK 1.7并执行此操作,我会收到错误消息:
Please specify alias name
这很难处理,考虑到googling错误消息只返回指向jarsigner源的链接.
这是怎么回事?
解决方法:
只有在签署APK时才需要别名.您使用的是哪个版本的JDK?是Sun / Oracle JDK吗?
顺便说一下,你不应该使用Java 7进行android开发,它不是官方支持的.另请注意,jarsigner默认摘要算法已更改,因此如果未明确指定摘要算法,则使用Java 6和Java 7进行签名将产生不同的结果.
标签:android,java,jarsigner 来源: https://codeday.me/bug/20190826/1732108.html