oppo应用商店的签名坑

oppo应用商店的应用认领提供的文档是这样写的:
jarsigner工具签名apk的命令格式如下:
jarsigner -verbose -keystore [您的签名存放路径]-signedjar [签名后的文件名] [未签名的文件名] [您的证书名称]

示例是这样的
输入签名命令并回车。例如:
jarsigner -verbose -keystore android.keystore -signedjar OppoSignVerify_signed.apk OppoSignVerify.apk android.keystore

image.png

实际按照这个来会报这个错误
jarsigner: 找不到app的证书链。app必须引用包含私有密钥和相应的公共密钥证书链的有效密钥库密钥条目

原来是最后一个参数搞错了,不是“证书名称”而应该是“证书的别名”,对应的就是如下图红框标出的
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。