Facebook KeyHash生成方法
1、 去https://code.google.com/p/openssl-for-windows/downloads/list下载OpenSSL工具
2、 在C盘根目录下新建一个openssl的文件夹,并将OpenSSL压缩包解压到此文件夹中
3、 找到debug.keystore文件(C:\Users\zgp.IT\.Android)复制粘贴到Java JDK的bin目录下(C:\ProgramFiles\Java\jdk1.8.0_20\bin)
4、 打开CMD ,路径设置到JavaJDK 的bin路径下,执行以下代码:
keytool -exportcert -alias androiddebugkey-keystore debug.keystore > c:\openssl\bin\debug.txt
密码是:android (执行完后在 C盘的openssl文件夹下生成了debug.txt文件)
5、 打开CMD,路径设置到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 KeyHash生成方法相关推荐
- Facebook keyhash 获取方法总结(含 通过google play后台下载的 .der证书获取 keyhash)
由于google play 推荐 发布签名证书(App签名证书)用google play后台生成的,而google play 后台生成我们可以看到的,直接是 签名证书(签名证书可以下载),而无法拿到g ...
- Android facebook KeyHash生成(生成发布密钥散列)
用于facebook的SDK集成需要签名文件的Hash密钥散列 1.工具下载 OpenSSL工具,这个需要科学上网. 如果不怎么科学,可以来这里 2.安装 直接解压丢在某个文件夹内即可, 这里需要注意 ...
- 论文浅尝 - ACL2020 | 用于回答知识库中的多跳复杂问题的查询图生成方法
论文笔记整理:谭亦鸣,东南大学博士. 来源:ACL 2020 链接: https://www.aclweb.org/anthology/2020.acl-main.91.pdf 1.介绍 在以往的工作 ...
- CNN可视化又添新作,南大开源Group-CAM:高效的显著图生成方法|CVPR2021
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨孙裕道 审稿丨邓富城 编辑丨极市平台 导读 最近南京大学的一篇论文收录于CVPR2021,该论文 ...
- UUID介绍与生成方法
什么是UUID? UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符.UUID具有以下涵义: 经由一定的算法 ...
- Extjs4.0 开发笔记-desktop开始菜单动态生成方法
desktop开始菜单动态生成方法: Desktop.html中,在<scripts>中的Ext.onReady之前添加如下: var mArr = [];//这里是保存显示模块的数组va ...
- CIKM 2020 | 知识库问答复杂问题的分层查询图生成方法
©PaperWeekly 原创 · 作者|舒意恒 学校|南京大学硕士生 研究方向|知识图谱 导读 本文讨论知识库问答(KBQA)中查询图生成的强化学习方法.给定一个自然语言问题,知识库问答尝试自动从存 ...
- 更加安全的密钥生成方法Diffie-Hellman
更加安全的密钥生成方法Diffie-Hellman 之前我们谈到了密钥配送的问题,这个世界是如此的危险, 一不小心通信线路就会被监听,那么我们怎么在这种不安全的线路中传递密钥呢? 这里我们介绍一下Di ...
- 图像处理核函数:之高斯核的生成方法 python
图像处理核函数:之高斯核函数的生成方法 python 高斯核函数(低通高斯滤波器核) 高斯分布函数 高斯核生成函数 代码 效果 高斯核函数的图像 高斯核函数(低通高斯滤波器核) 最近在看DIP(Dig ...
- idea生成方法注释的正确方法
生成方法注释 1.打开File -> Settings 2.Editor -> Live Templates -> 点击右边加号为自己添加一个Templates Group -> ...
最新文章
- Qt Creator填写代码
- jspservlet初体验——用户登录功能实现
- [SCOI2007] 修车(费用流 + 差分时间段建图)
- c++中的map容器
- TQ210——常见问题
- python requests form data_python使用requests发送multipart/form-data请求数据
- 嵌入式仿真平台SkyEye的覆盖率分析
- python通过内置模块监控磁盘、内存、CPU、负载
- python zip用法_Python zip()用法及代码示例
- 数据安全治理面临哪些挑战
- arm汇编指令之数据块传输(LDM,STM)详见
- reg类型变量综合电路_verilog语言中wire型变量和reg 型变量的区别
- 【Python】模块(Module)、包(Package)以及相对导入(relative import)和绝对导入(absolute import)
- 我实测了国内外GPT,问了10个问题,差点把电脑砸了...
- websocket 实现长连接原理
- Pytorch简单实现seq2seq+Attention机器人问答
- 百度地图瓦片层级范围对照表
- 怎样轻松旋转PDF文件
- arm-3-中断体系结构
- ITE平台开发 chapter 3-database使用
热门文章
- Julia:从交易流水动态计算可用资金
- 金融行业灾备压力大?看中和农信如何从容应对
- 五个在线,推进企业数字化转型升级
- 【目标定位】基于matlab扩展卡尔曼算法SLAM(运动轨迹+误差 )【含Matlab源码 1637期】
- 【优化算法】差分蜂群优化算法(DEABC)【含Matlab源码 1230期】
- 【目标跟踪】基于matlab光流法运动视频跟踪【含Matlab源码 1357期】
- 【数字信号处理】基于matlab GUI正选信号时域+频域分析【含Matlab源码 887期】
- 计算机英语会话实用电脑英语,计算机英语会话(MP3+中英字幕) 第41期:实用电脑英语...
- tensorflow Dataset API diff between make_initializable_iterator and make_one_shot_iterator
- c语言回文串试题,最短回文串 -- C语言