android - 如何从deployment_cert.der 文件计算Facebook 的 key 哈希?

标签 android facebook android-studio sha android-keystore

我已将我的应用程序 APK 上传到谷歌并启用应用程序签名 key 以让谷歌注册我的应用程序。现在,我需要 facebook 请求的部署 key 哈希,我确实下载了用于生成指纹的部署_cert.der 文件,但我不知道如何计算 facebook 所需的 key 哈希。请不要告诉我如何从 key 存储生成 key 哈希,因为我已经生成了用于测试目的的 key 哈希,我想知道的是我的应用 APK 的发布版本,由 google 签名。

最佳答案

enter image description here

从十六进制格式的 SHA-1 哈希(如 Play 控制台中所示),您可以将其转换为 Base64 哈希代码

示例:

回声 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 | xxd -r -p | xxd -r -p | openssl base64

然后将生成的代码复制到 facebook 开发帐户 -> 你的应用程序 -> 基本 Steeings -> Android -> key 哈希

关于android - 如何从deployment_cert.der 文件计算Facebook 的 key 哈希?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54274593/

相关文章:

java - 如何在长按按钮时增加+1?

ios - 如何使用 Facebook 延迟深度链接功能进行新安装并在将 iOS 应用程序发布到 AppStore 之前对其进行测试?

java - Android,带有按钮的图像和文本

android - 如何将我的 WatchFaceService 设置为 Android Studio 中的默认启动 Activity

android - 使用导航架构组件时在 Activity 和 Fragment 之间进行通信

java - GoogleMap V2 不从用户当前位置开始

android - 通过改造从服务器获取响应

javascript - 通过 Facebook Javascript SDK 获取电子邮件

facebook - 从 Facebook 广告获取评论(营销)

Android Studio 1.0 RC 1 Gradle 构建问题 - 无法使用 Gradle 安装运行构建操作