参考文章:http://blog.csdn.net/qq_33689414/article/details/51169885
1、 打开Android Studio
2、 填写签名相关信息,在选择存放路径时,为你的签名文件取一个名字;
填写完成以后点击ok就可以到对应的路径下看到你的签名文件了。
建议: Keystore 密码和key密码设置一样
3、使用命令keytool –list –v –keystore keystore.jks
Keystore.jks 生成签名文件的名称
如果图取名为 release则:
1、keytool –list –v –keystore release.jks
2、回车输入秘钥口令 回车 就可以看到签名文件的具体信息了。获取到MD5和SHA1值。
以创建一个android_release.keystore为例,结尾有附图参考:
您需要在电脑上下载Android SDK包,要使用到keytool工具。
在电脑上打开终端输入以下命令:
keytool -genkey –alias android_release -keyalg RSA -validity 20000 -keystore android_release.keystore
键入命令行会有以下提示:
(1)输入keystore密码:
(2)再次输入新密码:
(3)您的名字与姓氏是什么?
(4)您的组织单位名称是什么?
(5)您的组织名称是什么?
(6)您所在的城市或区域名称是什么?
(7)您所在的州或省份名称是什么?
(8)该单位的两字母国家代码是什么? CN
CN=ZhouJiangHai, OU=jxust, O=jxust, L=ganzhou, ST=jiangxi, C=cn
(9)正确吗? y
(10)输入<android_release.keystore>的主密码(如果和 keystore 密码相同,按回车):
这时会生成android_release.keystore文件,就是我们需要的签名文件;(注: -validity 20000 表示证书的有效天数为20000天)
获取刚刚生成的签名文件MD5及SHA1值:
使用命令keytool –list –v –keystore android_release