Android keystore文件查看应用签名md5


KeyStore 和 jks的区别

  • keystore是Eclipse打包生成的签名。
  • jks 是Android Studio生成的签名文件。
  • 都是用来打包的,并保证应用的唯一性,在很多第三方市场上传apk时,只支持keystore,就需要把jks签名转换成keystore。

默认KeyStore存储的路径

  • 在Mac/Linux系统中,debug.keystore文件默认存储在~/.andorid/路径下。
  • 在Windows系统中,debug.keystore文件默认存储在C:\Users\{USERNAME}\.andorid\路径下。

查看KeyStore文件的信息

  • 找到keytool程序,在Windows系统中,例如 “C:\Program Files\Java\jdk1.8.0_221\bin\keytool.exe”
  • 在控制台输入:
C:\Users\Admin>"C:\Program Files\Java\jdk1.8.0_221\bin\keytool.exe" -list -v -keystore C:\Users\Admin\.android\debug.keystore
  • 得到结果
密钥库类型: jks
密钥库提供方: SUN

您的密钥库包含 1 个条目

别名: androiddebugkey
创建日期: 2019-7-24
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: C=US, O=Android, CN=Android Debug
发布者: C=US, O=Android, CN=Android Debug
序列号: 1
有效期为 Wed Jul 24 14:43:11 CST 2019 至 Fri Jul 16 14:43:11 CST 2049
证书指纹:
         MD5:  43:11:C1:17:6D:7A:9C:3E:0E:30:B3:82:1B:43:EE:95
         SHA1: DB:D9:ED:C0:1A:EB:10:1D:9C:44:44:1D:F9:B3:49:33:F3:2C:D2:6A
         SHA256: 90:60:E5:D9:D9:C3:2C:D1:09:FB:80:0C:5E:7E:0A:B4:15:56:98:E4:6C:0F:26:14:3B:F7:35:77:25:06:8B:05
签名算法名称: SHA1withRSA
主体公共密钥算法: 2048 位 RSA 密钥
版本: 1


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

配置(发布时jks在app的build.gradle中配置)

// 签名
signingConfigs {
    release {
        storeFile file("D:/storefile/bliss_mall.jks")
        storePassword 'abcdef'
        keyAlias 'testApp1'
        keyPassword '123456'
        v2SigningEnabled flase
    }
    debug {

    }
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM