Java/Android的keytool查看Android keystore的md5值

版权声明:本文为Zhang Phil原创文章,请不要转载! https://blog.csdn.net/zhangphil/article/details/82969949

Java/Android的keytool查看Android keystore的md5值

Android发布正式的版本出去需要一个keystore文件签名,打包打出正式的包发行到市场。在有些第三方SDK中需要当前的这个App提供md5签名值(以支持第三方提供的服务如地图、分享功能等)。
如何查看当前App经过正式的keystore签名打包后生成的md5或者哈希呢?
很简单,一行简单的命令即可,例如:

命令为:

keytool -list -v -keystore release.keystore


注意,这里看到的哈希和md5值,即为最终App经过签名文件(keystore)正式打包生成的App签名md5或哈希。
其中“release.keystore”即为Android打包时候需要的keystore签名文件。
如果App随便通过Android studio跑出来一个apk(即没有被keystore文件签名),那么这个apk的md5或者哈希不是keystore文件的md5或哈希。

猜你喜欢

转载自blog.csdn.net/zhangphil/article/details/82969949