某些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后面的那串便是了。

最新文章

  1. 20161011001 treeView 递归
  2. html focus事件小学问
  3. 基于cookie实现zTree树刷新后,展开状态不变
  4. Android学习笔记----Activity的生命周期图示
  5. 算法训练 Torry的困惑(基本型)
  6. java从命令行接收多个数字,求和之后输出结果
  7. SQL SERVER 高级编程 - 自定义函数 拾忆
  8. Hibernate 注解多对一 要求在多那边产生一个外键而不会另外产生一个表
  9. SQL viewId 比较好看的 Id
  10. android开发SD卡工具类(一)
  11. php 实现简单的登录
  12. ASP.NET开发的大型网站有哪些架构方式
  13. cakephp 2.0 源码解读(一)
  14. hdu4417 Super Mario
  15. Android性能测试——Allocation Tracker(Device Monitor)
  16. A* a=new B ,会不会产生内存泄露了,露了B-A的部分?
  17. centos 下安装jdk、tomcat 以及tomcat无法从外部访问的解决办法
  18. JAVA入门[16]-form表单,上传文件
  19. BZOJ 4216: Pig [分块]
  20. 分区工具PQ

热门文章

  1. Javascript高级编程学习笔记(89)—— Canvas(6) 变换
  2. [Swift]LeetCode797. 所有可能的路径 | All Paths From Source to Target
  3. linux各个服务器的软件自启动
  4. Nginx学习系列三Nginx的启动、停止、修改配置文件后重启
  5. qt4升级到qt5的一些问题
  6. CentOS 7 安装 Jenkins
  7. Python爬虫入门教程 11-100 行行网电子书多线程爬取
  8. php_D3_“简易聊天室 ”实现的关键技术 详解
  9. Java的类加载器种类(双亲委派)
  10. 基于 Zookeeper 的分布式锁实现