zoukankan      html  css  js  c++  java
  • 使用Androd Studio开发Andriod程序查看Sha1的方法

    在用Studio做开发中,有时候根据业务需求,需要集成一些SDk,举个例子,百度的鹰眼定位,当然还有很多,在创建项目的时候需要输入sha1值,这个sha1值的获取有多种方式,我记得百度有个检测,就可以,具体记不清了

    当然,如果是Eclipse开发的话,也可以按下面的方法使用,但是Eclipse好像自带有查看器

    在这里我来说说另外一种方案

    1.打开dos命令行

    C:Usersadmin>

    2.输入命令
    C:Usersadmin>keytool -list -v -keystore D:audu.jks

    解释:C:Usersadmin> 为系统给的打开位置,不需要搭理

            keytool -list -v -keystore是自己输入的命令

       D:       是文件路径

       baudu.jks是项目的签名文件

    3.敲回车,系统运行命令

    输入密钥库口令:

    这是提示输入你的签名文件的密码

    4.输入完成,Enter

    系统运行结果:

    密钥库类型: JKS
    密钥库提供方: SUN

    您的密钥库包含 1 个条目

    别名: baidusdk
    创建日期: 2017-3-13
    条目类型: PrivateKeyEntry
    证书链长度: 1
    证书[1]:
    所有者: CN=a
    发布者: CN=a
    序列号: 150be9ba
    有效期开始日期: Mon Mar 13 11:08:29 CST 2017, 截止日期: Fri Mar 07 11:08:29 CST
    2042
    证书指纹:

        注:蓝色部分在运行结果上是有值的,不是*
             MD5: *********************************************
             SHA1: ******************************************
             SHA256: ***************************************
             签名算法名称: SHA256withRSA
             版本: 3

    扩展:


    #1: ObjectId: 2.5.29.14 Criticality=false
    SubjectKeyIdentifier [
    KeyIdentifier [
    0000: 95 CB A9 14 02 8C CA F9   A6 89 E8 E2 18 A7 2C 8B  ..............,.
    0010: A3 61 B7 DA                                        .a..
    ]
    ]



    *******************************************
    *******************************************

    写到这里基本就结束了,特殊说明下,我是在Windiows系统运行的,如果各路大神有什么别的方法也可以评论分享下

  • 相关阅读:
    printf打印输出null问题的跟踪
    一个需求的反思
    编写可测试的代码
    编写高质量代码_改善C++程序的150个建议 读书笔记
    GetDlgItem的用法小结
    引用作为函数返回值的一点思考
    LoadRunner 使用介绍
    撰写技术文章的注意事项
    NetLimiter网速测试小坑
    需求管理和开发的一点小思考
  • 原文地址:https://www.cnblogs.com/Aprilsky/p/6552558.html
Copyright © 2011-2022 走看看