android 生成签名证书
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 生成签名证书相关的知识,希望对你有一定的参考价值。
参考技术A使用keytool -genkey命令生成证书:
回车后会提示:
以上命令运行完成后就会生成证书,路径为“D:\\test.keystore”。
注意:上述信息填写要规范,乱填有可能会影响应用上架应用市场。
可以使用以下命令查看:
会输出以下格式信息:
其中证书指纹信息(Certificate fingerprints):
MD5
证书的MD5指纹信息(安全码MD5)
SHA1
证书的SHA1指纹信息(安全码SHA1)
SHA256
证书的SHA256指纹信息(安全码SHA245)
直接通过一个apk,获取安装到手机的第三方应用签名的apk包。 详情: https://developers.weixin.qq.com/doc/oplatform/Downloads/android_Resource.html
注意事项
云端打包默认会添加V1/V2签名,已知V1签名不支持2048位的DSA算法,使用2048-bit DSA key云端打包可能失败,提示以下错误:
解决方法
查看证书算法的方法
使用“keytool -list -v”查看证书信息,看“Subject Public Key Algorithm: ”项的信息,如下表示使用DSA算法:
【详见】 https://ask.dcloud.net.cn/article/38778
以上是关于android 生成签名证书的主要内容,如果未能解决你的问题,请参考以下文章
Android 获取签名证书的详细信息(Eclipse和Android studio通用)