β

Android如何查看应用签名信息?

让我靠近你,我的宝贝 439 阅读
在申请支付宝或微信支付等第三方平台时,需要提供应用签名信息。这里就跟大家讲下如何获取应用签名信息。

(1)一般上述平台会提供一个提取手机安装应用签名信息的小工具。

比如:https://open.weixin.qq.com/cgi-bin/readtemplate?t=resource/app_download_android_tmpl&lang=zh_CN

如微信提供的工具。

通过签名工具,你只需简单的输入你应用的包名,便可轻松得到你的应用签名。

(2)第二种通过keytool工具直接查看某个keystore签名的应用。

1

keytool-list-keystoreE:\Trinea\keystore\appsearch.keystore

查看,会要求输入签名密码,默认为android,如下图:

keytool-list-view-signatures

2、查看三方应用或是系统应用签名
用winrar打开待查看的apk,将其中META-INF文件夹解压出来,得到其中的CERT.RSA文件,通过

Java

1

keytool-printcert-file META-INF/CERT.RSA

命令打印证书信息,如微信证书信息如下图:

keytool-printcert-view-signatures

可以查看签名的MD5、SHA1、SHA256值及签名算法

PS:百度地图API需要签名做为安全码一部分实在有点不能理解,太麻烦了。

参考:http://blog.csdn.net/forlong401/article/details/23538539

作者:让我靠近你,我的宝贝
原文地址:Android如何查看应用签名信息?, 感谢原作者分享。

发表评论