美文网首页
Android获取签名信息(SHA256、MD5、SHA1)

Android获取签名信息(SHA256、MD5、SHA1)

作者: YoungTa0 | 来源:发表于2019-06-10 18:31 被阅读0次

    通过已有APK获取签名信息

    获取所有APK签名信息
    keytool -printcert -jarfile C:\Users\Administrator\Desktop\签名文件\app-release.apk

    获取所有签名信息

    在引入一些第3方服务的时候(比如微信支付),有时候需要将大写转为小写,并将冒号去掉。
    以下命令会获取具体签名信息,并将大写字母换为小写,将冒号去掉。

    获取MD5信息
    keytool -printcert -jarfile app.apk | grep MD5 | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' | sed 's/://g'
    获取SHA1信息
    keytool -printcert -jarfile app.apk | grep SHA1 | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' | sed 's/://g'
    获取SHA256
    keytool -printcert -jarfile app.apk | grep SHA256 | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' | sed 's/://g'

    通过Android Studio获取签名信息

    打开terminal, 进入到.android文件夹(windows系统用户需进入到对应用户目录下)
    debug.keystore:命令为:keytool -list -v -keystore debug.keystore(如果密码为空,直接回车键)
    自定义的 keystore:命令为:keytool -list -v -keystore apk的keystore


    Android Studio获取签名信息

    相关文章

      网友评论

          本文标题:Android获取签名信息(SHA256、MD5、SHA1)

          本文链接:https://www.haomeiwen.com/subject/ymftfctx.html