Android获取SHA1的方法

 更新时间:2017年12月24日 09:58:20   作者:妖久  
这篇文章主要介绍了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

结果如图:

口令为签名时候所用的密码

然后下面出现SHA1后面的那串便是了。

总结

以上所述是小编给大家介绍的Android获取SHA1的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

相关文章

  • Android实现后台服务拍照功能

    Android实现后台服务拍照功能

    这篇文章主要为大家详细介绍了Android实现后台服务拍照功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Android自定义View详解

    Android自定义View详解

    这篇文章主要为大家详细介绍了Android自定义View,帮助大家战胜Android自定义View,为今后的学习打下基础,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 关于WebView 重定向行为导致的多次加载的问题

    关于WebView 重定向行为导致的多次加载的问题

    这篇文章主要介绍了关于WebView 重定向行为导致的多次加载的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • 详解Android通知栏沉浸式/透明化完整解决方案

    详解Android通知栏沉浸式/透明化完整解决方案

    这篇文章主要介绍了详解Android通知栏沉浸式/透明化完整解决方案,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Android studio下载安装使用SVN的方法

    Android studio下载安装使用SVN的方法

    在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同,Android Studio没有提供单独的插件,只能和SVN客户端关联使用,这篇文章主要介绍了Android studio使用SVN的方法,需要的朋友可以参考下
    2022-09-09
  • Android百度地图应用之图层展示

    Android百度地图应用之图层展示

    这篇文章主要为大家详细介绍了Android百度地图应用之图层展示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Android 进入设备后台data文件夹的办法

    Android 进入设备后台data文件夹的办法

    Android 进入设备后台data文件夹的办法,需要的朋友可以参考一下
    2013-05-05
  • Android基于APN获取手机号的方法

    Android基于APN获取手机号的方法

    这篇文章主要介绍了Android基于APN获取手机号的方法,实例分析了Android使用APN获取手机号的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • Android开发中Looper.prepare()和Looper.loop()

    Android开发中Looper.prepare()和Looper.loop()

    Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,具体调用方法大家可以通过本文学习
    2016-11-11
  • android USB如何修改VID具体实现

    android USB如何修改VID具体实现

    在android 设备的Linux 内核中把 USB 驱动的 PID VID 修改以后,也许之前的adb工具就不能识别设备了,会打印出"device not found"的提示
    2013-06-06

最新评论