1

我正在编写一个应用程序,我允许用户在 fb 上登录,但是每当我在移动设备上测试我的应用程序时: 应用程序被错误配置为 Facebook 登录

我不知道为什么我会得到这个以及如何解决这个问题

我已经生成了 hashkey并在我的仪表板中给出了,我也在使用App ID ,但我不知道我需要在我的应用程序中的哪里使用App Secret

请帮助我......解决这个问题......

4

1 回答 1

1

这是一个非常大的问题,在使用 Facebook SDK 时,这意味着您生成的 keyhash 是错误的:

请按照以下步骤操作:

  1. 项目(右键单击)> Android 工具 > 导出签名的应用程序包
  2. 导出 Android 应用程序:选择项目 > 下一步
  3. 创建新密钥库 > 选择要保存的位置并命名为 Project.keystore > 输入密码 | 确认密码
  4. 密钥创建 - 输入别名、密码、有效性、组织名称 > 下一步
  5. 选择保存apk文件的路径,命名为Project.apk > Finish

现在按照以下步骤操作:

  1. 下载 OpenSSL 并将其保存到 C:/
  2. 从 OpenSSL 文件夹中复制所有 DLL 文件
  3. 浏览 Java bin 文件夹并将这些 DLL 与密钥库 (Project.keystore) 一起粘贴到此处
  4. 现在打开命令提示符并按照本教程链接进行操作:

www.helloandroid.com/tutorials/using-facebook-sdk-android-development-part-1

于 2013-02-18T04:46:33.940 回答