keystore 是Eclipse 打包生成的签名。
jks是Android studio 生成的签名。
都是用来打包的,并保证应用的唯一性,这就是他们的最大的区别!
备注:很多第三方市场,我们上传apk的时候,他们只支持keystore,需要我们把.jks签名转化为.keystore!
例:百度地图开发版SHA1值和发布版SHA1值的获取
一、开发版SHA1值获取
直接通过.android目录下的debug.keystore生成
命令为:keytool -list -v -keystore debug.keystore
二、发布版SHA1值获取
使用 apk 对应的 keystore,命令为:keytool -list -v -keystore apk 的 keystore(或者.jks)
附:发布版jks路径在app的build.gradle中配置
参考:
https://blog.csdn.net/jack_dream_li/article/details/53606799
版权声明:本文为qq_15509421原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。