Android获取SHA1的⽅法
某些Google Play服务(例如Google登录和App Invites)要求我们提供签名证书的SHA-1,以便google paly为我们的应⽤创建OAuth2客户端和API密钥。
那么如何获取SHA-1呢?
获取SHA-1有多种⽅法,这⾥我们介绍⽤命令⾏的⽅法。(使⽤keytool,注意,keytool是jdk的⼯具,所以要先设置好jdk的环境变量)
SHA-1分为两种:发⾏版和调试版。这两种的获取⽅式是类似的。
1、调试版:
(1)打开命令⾏窗⼝,进⼊C:\Users\Administrator\.android⽬录,⾥⾯有⼀个debug.keystore⽂件。
(2)输⼊keytool -list -v -keystore debug.keystore命令
结果如下图:
⼝令为android
然后下⾯出现SHA1后⾯的那串便是了。
2、发布版:
⾸先要给⾃⼰的应⽤签名,然后把⾃⼰的签名证书放到指定⽬录下,假设放到C:\key\googlesignin.jks,googlesignin.jks为我们签名⽣成的⽂件
(1)在C:\key⾥⾯打开命令窗⼝
(2)输⼊keytool -v -list -keystore googlesignin.jks
结果如图:
⼝令为签名时候所⽤的密码
android获取真正的签名然后下⾯出现SHA1后⾯的那串便是了。
总结
以上所述是⼩编给⼤家介绍的Android获取SHA1的⽅法,希望对⼤家有所帮助,如果⼤家有任何疑问欢迎给我留⾔,⼩编会及时回复⼤家的!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论