java - android 使用 Facebook SDK 进行开发。 (无效的 key 哈希)

标签 java android facebook key facebook-android-sdk

我在一个团队中工作,我们正在开发一个集成 Facebook SDK 的应用程序。

当我尝试测试应用程序时,我得到:无效的 key 哈希。只有原始开发人员可以测试它,因为 key 哈希是在他的 PC 中生成的。

有没有办法使用 FB sdk 与多个开发人员合作并绕过 key 哈希?

最佳答案

为您的计算机生成 key 哈希并将其添加到 FB 的开发控制台中。您可以添加多个 key 哈希。另请确保您在控制台中被列为开发人员,以便您可以使用您的电子邮件 ID 进行测试。

您还必须处理跨机器的 .apk 签名 key 。如果调试 key 哈希或发布 key 哈希发生变化, key 哈希也会发生变化。

From the docs: You can add multiple key hashes if you develop with multiple machines.

关于java - android 使用 Facebook SDK 进行开发。 (无效的 key 哈希),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31111465/

相关文章:

javascript - 无需每个页面的 API key 即可获取 Google+ 分享?

ruby-on-rails - 通过 Omniauth 实现 facebook 登录的 SSL 证书问题 - Windows 机器

java - 在 Java 中将一种集合类型转换为另一种集合类型并对其进行迭代

Java实现多线程(excel处理)

android - Firebase UID 在多个应用程序中是否唯一?

facebook - 图形 API : An unknown error occurred while fetching fql multiquries

java - 如何根据 1 小时间隔获取时间段

java - 输出未按预期显示

android - 当我在 gradle 中设置的是 appcompat v7 版本 22 时,为什么我的项目总是下载 appcompat v7 版本 23?

android - 如何获取android :configChanges values from ActivityInfo class