Facebook集成应用程序配置错误

Sil*_*ler 3 android facebook

可能重复:
App登录配置错误:Android Facebook集成问题

从Facebook SDK获得奇怪的问题 Application is Mis-Configured for Facebook login. Press Okay to go back to the application without connecting to Facebook.

问题已在这里,我试过但没有在给定答案中找到任何解决方案.

此问题不会返回任何错误或响应或任何异常..已经更改了2到3个APP_IDs ..

在此输入图像描述

Jes*_*hen 5

您是否尝试过检查logcat以查看按"Okay"按钮后显示的错误消息类型?您提到您已经设置了自己的APP_ID,但是您是否已将Android哈希密钥放在仪表板中

如果仍然无法使其工作,请按照我们文档中的步骤操作,看看您是否可以使用我们的示例应用进行设置和验证.如果您正确实现了示例应用程序,则可以保证其正常工作 - 如果您无法将Hackbook设置为正常工作,那么您无法正确设置自己的应用程序.如果你能够使Hackbook工作,那么你只需要确保你在你的应用程序中做同样的事情.

  • 如果您希望登录与安装的Facebook应用程序一起使用,则需要在您的应用程序仪表板中使用Android哈希密钥.阅读本文以了解如何将您的哈希键放入.https://developers.facebook.com/docs/mobile/android/build/#sig (3认同)

Ars*_*hah 5

要生成签名,您需要在PC上安装openssl.如果您没有从这里下载openssl(http://code.google.com/p/openssl-for-windows/downloads/list)

  1. 在C:中,创建openssl文件夹
  2. 将下载的openssl zip文件的内容解压缩到C:驱动器中的openssl文件夹中
  3. 将openssl内容复制到jdk1.6.0\bin文件夹中
  4. 打开命令提示符
  5. 移动到jdk1.6.0\bin的bin.可以通过使用.. cd"你的jdk1.6.0 bin目录"运行以下命令来生成你的keyhash.生成hashkey时应该问你密码.

keytool -exportcert -alias androiddebugkey -keystore "C:\Users\Arsalan.android\debug.keystore" | openssl sha1 -binary | openssl base64

注意:在上面的代码注释中,您需要提供用户的路径(例如,在我的情况下,它是C:\ Users\Arsalan,您只需要为您的用户帐户更改此路径.

给密码作为android

.如果没有要求输入密码,则密钥库路径不正确.