背景

今天做facebook事件统计的时候需要创建APP,以前创建APP都是填SHA1(如百度地图),微信支付和微博都是提供工具获取,
都很方便。看facebook的文档,也提供了获取的方法:

既然给了方法,那就试一下,居然提示openssl不是内部命令:

步骤

1.去下载OpenSSL工具,如果没翻墙不能下载也可以去这里。
2.在C盘根目录下新建一个openssl的文件夹,并将OpenSSL压缩包解压到此文件夹中。
3.找到debug.keystore文件(C:\Users\admin.android)复制粘贴到Java JDK的bin目录下(C:\Program Files\Java\jdk1.8.0_111\bin)。
4.打开CMD ,路径设置到JavaJDK 的bin路径下,执行以下命令:

keytool -exportcert -alias androiddebugkey-keystore debug.keystore > c:\openssl\bin\debug.txt

密码是:android (执行完后在 C盘的openssl文件夹下生成了debug.txt文件)
5.路径再设置到openssl文件夹下的bin目录(C:\openssl\bin)执行以下命令:

openssl sha1 -binary debug.txt >debug_sha.txt

执行完后在 C盘的openssl文件夹下生成了debug_sha.txt文件
6.继续执行以下命令:

openssl base64 -in debug_sha.txt >debug_base64.txt

执行完后在C盘的openssl文件夹下生成了debug_base64.txt文件
7.打开debug_base64.txt可得到KeyHash

Facebook开发者创建APP生成KeyHash相关推荐

  1. iOS开发:苹果开发者账号第一次新建APP ID以及创建App的步骤

    在iOS开发过程中,关于苹果开发者账号相关操作的知识点也是不可忽视的,尤其是对于一些刚接触苹果开发的开发者来说,更应该多了解一些关于苹果开发者账号的知识点,这样有利于App的测试和上架. 苹果开发者账 ...

  2. React-Native 创建App项目

    # React-Native 创建App项目 环境搭建 概述 RN的官方网站 百度+谷歌 安装环境介绍 操作系统:win10系统 手机:安卓手机真机一部或夜神模拟器 必须安装的依赖有:Node,JDK ...

  3. 众多开发者的APP遭下架危机;视频硬字幕提取…|叨资讯

    点击关注强哥,还有100多G的面试资料等你来拿 哈喽,大家好,我是强哥. 不要再买我的软件了,收入不能提现:众多开发者的APP遭下架危机:Kubernetes结束dockershim的支持:GitHu ...

  4. 点评国内各大在线app生成平台

    第一个:应用之星-无需编码的在线手机应用开发平台-移动开发平台-Androi应用开发 应用之星是免费的无需编码.基于组件的在线手机应用开发平台,app软件开发平台,手机软件开发平台,为移动开发者降低门 ...

  5. django下创建APP

    app(application)就是应用的意思,当我们的项目足够大的时候,我们将功能单独分成多个app进行开发.举个例子: 一个项目project就相当于 某某大学, 一个app就相当于xx学院. D ...

  6. YOCTO项目介绍:通过提供模版、工具和方法帮助开发者创建基于linux内核的定制系统

    目录 YOCTO项目介绍 配置内核 build配套 Yocto ,是一个开源社区.它通过提供模版.工具和方法帮助开发者创建基于linux内核的定制系统,支持ARM, PPC, MIPS, x86 (3 ...

  7. Django创建APP

    Django创建APP 原理基本和创建项目一样,紧接着上一篇创建项目的博客,采用的是在pycharm的Terminal中 步骤: 1.先输入 cd demo 进入到demo目录下 2.再输入 pyth ...

  8. 社区版pycharm的django创建app失败问题解决

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.安装app时报错 二.配置app及urls 三.启动django工程 前言 上午搭建django框架创建app时报 ...

  9. 简单的创建app id 的流程

    作为ios开发者,很多时候都需要为你的应用创建app id,这个app id是你应用的唯一的一个id,和你的apple id是不一样,当我们在app store上下载应用时用的就是apple id,这 ...

  10. petalinux(3)——创建APP

    get hw 创建APP Build一下 生成boot.bin 拷贝到SD卡,可以运行. 中间的编译kernel 编译rootfs ,设备树配置,都没做 命令行在任意位置都可以运行APP 更改APP内 ...

最新文章

  1. 服务管理---服务懂你的业务吗
  2. gnome3增加自定义程序快捷方式
  3. matlab地图掩膜,要素轮廓线掩膜
  4. Android开发之HttpClient网络请求以Json方式提交Post请求代码
  5. .NET的一点历史故事:作者的一些感想
  6. 微型计算机继电器控制,可编程控制器与微机及继电器控制的区别 -解决方案-华强电子网...
  7. vue项目中eslint检查警告——“Trailing spaces not allowed”
  8. Flutter 弧度与角度之间的换算
  9. BZOJ3597 SCOI2014方伯伯运椰子(分数规划+spfa)
  10. ios实例开发精品文章推荐(8.14)
  11. Oracle Licensing
  12. HttpModule HttpHandler(转)
  13. 通吃AD和宽带 TP-LINK无线路由猫评测
  14. Python 刷访问量
  15. excel生成随机数 / random number in excel
  16. 怎么修改CSDN的个性签名或者个人说明?
  17. 华为开发者大会直播间鸿蒙,聊一聊华为开发者大会上的鸿蒙OS
  18. Office 365 API平台概览
  19. 教你玩转iphone超实用的3D touch功能!
  20. Matlab作图如何画多曲线子图,多子图绘图指令subplot

热门文章

  1. hdu 4365 瞎涂颜色 数论
  2. qcloud php开发,GitHub - QcloudApi/qcloudapi-sdk-php
  3. 计算机网络计费系统是什么意思,计费系统
  4. 实战分布式之电商高并发秒杀
  5. 梁建章:我带领携程战胜所有竞争对手的方法论
  6. SQLite 查询得到今天日期
  7. 无缝滚动加加暂停效果
  8. matlab中四阶龙格库塔算法、欧拉算法和改进的欧拉算法的总结
  9. 浅谈缓存-注解驱动的缓存 Spring cache介绍
  10. 全文搜索引擎solr使用说明