原文地址
在Eclipse和AS里面编译生成的APK中有一个签名的,它默认的key是debug.keystore,它默认的路径是:
C:\Users\<用户名>.android\debug.keystore
这个key的默认密码是:android
1. Eclipse相关
a.在Eclipse中查看sha1、md5:
Eclipse:Window->Preferences->android->Build
b.在Eclipse中设置默认签名key方法:
Eclipse:Window->Preferences->Android->Build->Custom debug keystore
2.Android Studio相关
a.Android studio中查看sha1、md5:
第一步、打开Android Studio的
Tools->Open Terminal...
第二步、输入命令:
keytool -v -list -keystore keystore.jks
【一定要记得加上 -v 参数,不然只能看到SHA1,没有MD5】【keystore.jks,需要替换为你自己的密钥所在路径和文件名】
例如:
F:\wensi\pad\UMS>keytool-v -list -keystore C:\Users\cui\.android\debug.keystore
输入密钥库口令: (默认为)android
密钥库类型: JKS
密钥库提供方: SUN
您的密钥库包含 1 个条目
别名:androiddebugkey
创建日期:2016-6-23
条目类型:PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: C=US,O=Android, CN=Android Debug
发布者: C=US,O=Android, CN=Android Debug
序列号: 1
有效期开始日期: Thu Jun23 13:24:41 CST 2016, 截止日期: Sat Jun 16 13:24:41 CST 2046
证书指纹:
MD5:8E:A0:CF:98:9E:A0:33:B0:A3:54:DC:C0:6D:83:4D:B1
SHA1:ED:BF:15:FB:D0:49:E0:FD:A7:61:D2:D8:D8:A2:C3:1F:0E:54:F9:B2
SHA256:89:89:86:FD:4C:36:C3:5B:84:77:9F:6D:FF:44:4F:49:A7:76:21:75:50:A3:E8:7F:64:93:0E:0C:CD:9B:6C:F2
签名算法名称: SHA1withRSA
版本: 1
b.在AS中设置默认签名key方法:
android {
signingConfigs {
debug {
storeFile file("your.keystore")
}
}
}