android的keystore

1,keystore的默认位置
c盘默认有个.android的文件夹 类似C:\Users\"用户名"\.android ,里面有个debug.keystore
如果使用外部添加的xxx.keystore,那自己记住路径

2,查看keystore的内容
命令 keytool -list -v -keystore debug.keystore

可以查询到如下内容
证书指纹:
         MD5: 5x:xF:xx:xx:AC:5x:xB:xC:CF:1B:BB:xx:Dx:xx:DB:5F
         SHA1: Ex:xx:xx:xx:xx:Ex:Ex:xE:xx:xx:x1:xF:xB:FB:xC:x1:xA:xx:Cx:xB
         SHA256: xD:AD:xx:xx:Ax:B5:xA:xx:xA:1x:5x:x5:xC:xx:Ex:xx:Cx:xx:Ax:Ex:x1:AE:xx:FC:xE:xx:xF:xC:xx:F1:EA:xx
         签名算法名称: SHAx5xwithRSA
         
比如:华为HMS需要SHA256

如果提示: 密钥库文件不存在,有两个可能,路径不对或者没有找到指定keystore

3,生成keystore
命令 keytool -genkey -alias xxx.keystore -keyalg RSA -validity xx5xx -keystore d:\xxx.keystore

说明:-alias 生成的keystore别名,-keyalg RSA 加密和数字签名的算法,-validity 36500 有效天数
在生成的过程中,有很多选项,可以直接忽略,记住密码即可


4,apk和keystore
如果要将外部生成keystore和APK关联起来,可以用Eclipse导出带有keystore的APK
说明:Project -> Android Tool -> Export Signed Application Package 
选择工程和keystore就可以了

5,eclipse查看keystore
说明:Window->Preferences->Android->Build
只可以看到MD5和SHA1

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值