android - SessionLogin示例登录问题

标签 android facebook facebook-login android-facebook

目前我正在尝试让 facebook api 工作。当我在我的虚拟设备上启动 SessionLoginSample 并通过 Activity 点击登录时,它工作得很好。即使我的设备上没有 Faceboook,它也会将我指向该网站。

当我尝试通过我的实际设备 (Galaxy S2+) 启动登录时,它什么也没做。我收到一个 Facebook 弹出窗口,询问我是否希望该应用程序允许访问我的个人资料和好友列表。它下面的选项是cancel和ok。当我点击 OK 时,它会变成加载轮弹出窗口,几秒钟后消失,但没有任何反应。它没有登录。我的 Android 手机上的 Scrumptious 也是如此。

我确实有 Facebook。

编辑。当我从手机中删除 Facebook 应用程序时,它确实有效。这是怎么回事?

最佳答案

所以我解决了这个问题。有多个其他人遇到同样的问题,但实际上没有任何效果。你要做的是:

  1. 导出签名应用

  2. 从 keystore 获取 key 哈希。参见 Facebook Android Generate Key Hash .

  3. 转到您的开发者设置并将哈希放入其中。

关于android - SessionLogin示例登录问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19765099/

相关文章:

Android 构建错误 "AndroidManifest.xml requires a placeholder substitution"

php - Facebook API,使用 Facebook 登录不能仅在 IE 上运行

Facebook : Get List of Online Friends Using Graph api

iOS 9 Parse (v 1.8.5) Facebook (v 4.6) FBSDKInternalUtility checkRegisteredCanOpenURLScheme 登录崩溃

android - 在android中使用json显示来自url的图像

java - 无法控制共享首选项中字符串集的顺序

android - 使用原生 C Kiss_fft.c 在 android 中计算 fft

javascript - Facebook cdn Profile Picture Url Forbidden 403

android - Facebook 登录后重定向 Activity

java - 使用 "Assert in selenium"验证 Facebook 登录